Implementation notes: x86, gpu, crypto_aead/omdsha256k256n248tau256v2

Computer: gpu
Architecture: x86
CPU ID: GenuineIntel-000206d7-bfebfbff
SUPERCOP version: 20190816
Operation: crypto_aead
Primitive: omdsha256k256n248tau256v2
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
56594824596 0 048601 408 832refgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2019082720190816
58344415795 0 039593 408 832refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2019082720190816
58980817415 0 042781 404 832refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2019082720190816
59204024566 0 048617 408 832refgcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer2019082720190816
60189222047 0 046409 408 832refgcc_-m32_-march=corei7-avx_-O3_-fomit-frame-pointer2019082720190816
60917249550 0 047716 404 832refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2019082720190816
61200426435 0 051808 404 832refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2019082720190816
61682017533 0 043401 408 832refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2019082720190816
62318417125 0 046159 396 832refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2019082720190816
62504014940 0 038983 396 832refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2019082720190816
62634427741 0 057251 396 832refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2019082720190816
62780812347 0 036317 408 832refgcc_-m32_-O3_-fomit-frame-pointer2019082720190816
63149624455 0 050431 396 832refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2019082720190816
63575622047 0 046409 408 832refgcc_-m32_-march=core-avx-i_-O3_-fomit-frame-pointer2019082720190816
64191228177 0 053204 400 832refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2019082720190816
64559224566 0 048617 408 832refgcc_-m32_-march=corei7_-O3_-fomit-frame-pointer2019082720190816
64746822047 0 046409 408 832refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2019082720190816
64942810348 0 033060 404 832refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2019082720190816
6503689766 0 033656 400 832refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2019082720190816
65704027336 0 054200 400 832refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2019082720190816
65792411432 0 036567 396 832refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2019082720190816
66142426260 0 049808 400 832refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2019082720190816
66396028177 0 053204 400 832refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2019082720190816
66461226260 0 049808 400 832refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2019082720190816
67582010703 0 034127 400 832refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2019082720190816
67999211686 0 038835 396 832refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2019082720190816
68108011849 0 040227 396 832refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2019082720190816
68360817125 0 046159 396 832refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2019082720190816
68786811686 0 038835 396 832refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2019082720190816
68954410792 0 035584 404 832refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2019082720190816
69078014290 0 038011 400 832refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2019082720190816
69152010805 0 033293 408 832refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2019082720190816
6927646478 0 025861 412 832refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2019082720190816
6932888181 0 031092 408 832refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2019082720190816
69403611102 0 033920 400 832refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2019082720190816
6940728709 0 034092 400 832refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2019082720190816
6961567279 0 029551 396 832refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2019082720190816
6997925748 0 025039 392 832refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2019082720190816
70023612763 0 035937 404 832refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2019082720190816
7025487359 0 028852 404 832refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2019082720190816
70351223600 0 047476 400 832refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2019082720190816
70382415833 0 040233 408 832refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2019082720190816
70484010811 0 033485 408 832refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2019082720190816
70506624566 0 048537 408 832refgcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2019082720190816
7069247765 0 030603 404 832refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2019082720190816
7071285598 0 024995 392 832refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2019082720190816
70813210388 0 032971 396 832refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2019082720190816
7088727432 0 028617 412 832refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2019082720190816
70992025787 0 051160 400 832refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2019082720190816
7101648979 0 034012 400 832refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2019082720190816
7105968294 0 032349 404 832refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2019082720190816
71247616115 0 045359 396 832refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2019082720190816
7126649976 0 032279 400 832refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2019082720190816
7134765836 0 025175 392 832refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2019082720190816
7154489754 0 036895 396 832refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2019082720190816
71892015938 0 040288 400 832refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2019082720190816
7200967359 0 028836 404 832refgcc_-m32_-march=corei7-avx_-O2_-fomit-frame-pointer2019082720190816
7209287359 0 028868 404 832refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2019082720190816
72166015938 0 040288 400 832refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2019082720190816
7225525741 0 025027 392 832refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2019082720190816
7226567088 0 027576 400 832refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2019082720190816
7227327432 0 028617 412 832refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2019082720190816
7232249764 0 036935 396 832refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2019082720190816
7254326108 0 026559 400 832refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2019082720190816
72638215833 0 040233 408 832refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2019082720190816
7277126969 0 027229 404 832refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2019082720190816
72857211686 0 038835 396 832refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2019082720190816
7301729754 0 036895 396 832refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2019082720190816
7308608181 0 031092 408 832refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2019082720190816
73200410405 0 033736 400 832refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2019082720190816
73301210335 0 034819 396 832refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2019082720190816
7338168431 0 033229 412 832refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2019082720190816
7340527279 0 029551 396 832refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2019082720190816
7351885598 0 024995 392 832refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2019082720190816
7355327351 0 028472 400 832refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2019082720190816
7361487432 0 028617 412 832refgcc_-m32_-march=corei7-avx_-O_-fomit-frame-pointer2019082720190816
7376927247 0 028979 396 832refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2019082720190816
73773210405 0 033736 400 832refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2019082720190816
73783211102 0 033920 400 832refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2019082720190816
74122411432 0 036567 396 832refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2019082720190816
7422487359 0 028836 404 832refgcc_-m32_-march=core-avx-i_-O2_-fomit-frame-pointer2019082720190816
7433808943 0 032707 400 832refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2019082720190816
7444527359 0 028852 404 832refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2019082720190816
7444889438 0 034211 396 832refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2019082720190816
7460805789 0 025163 392 832refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2019082720190816
74666025675 0 050316 400 832refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2019082720190816
7471767384 0 027076 404 832refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2019082720190816
7489247299 0 028764 404 832refgcc_-m32_-O2_-fomit-frame-pointer2019082720190816
74953215366 0 027839 400 832refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2019082720190816
75109610335 0 034819 396 832refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2019082720190816
7518887359 0 028852 404 832refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2019082720190816
7518925836 0 025175 392 832refgcc_-m32_-march=corei7-avx_-Os_-fomit-frame-pointer2019082720190816
7541325569 0 024895 392 832refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2019082720190816
7576449754 0 036895 396 832refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2019082720190816
7588845814 0 025155 392 832refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2019082720190816
7590889325 0 034671 396 832refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2019082720190816
7602125833 0 025191 392 832refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2019082720190816
7603607008 0 027684 400 832refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2019082720190816
7610367113 0 028031 396 832refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2019082720190816
7631527279 0 029551 396 832refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2019082720190816
7642887247 0 028979 396 832refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2019082720190816
7661165569 0 024895 392 832refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2019082720190816
7676369986 0 034851 396 832refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2019082720190816
7691125833 0 025191 392 832refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2019082720190816
7698127432 0 028617 412 832refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2019082720190816
7712286508 0 025740 408 832refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2019082720190816
7714765752 0 025003 392 832refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2019082720190816
7738245789 0 025147 392 832refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2019082720190816
7743366409 0 027707 396 832refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2019082720190816
7747365748 0 025039 392 832refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2019082720190816
7759605789 0 025147 392 832refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2019082720190816
77897613818 0 026208 408 832refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2019082720190816
7790407430 0 030523 396 832refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2019082720190816
7803806214 0 026691 404 832refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2019082720190816
7804849747 0 033327 396 832refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2019082720190816
78426810811 0 033485 408 832refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2019082720190816
7849367432 0 028617 412 832refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2019082720190816
7851685826 0 025171 392 832refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2019082720190816
7852967351 0 028472 400 832refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2019082720190816
7863325814 0 025155 392 832refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2019082720190816
7867125741 0 025063 392 832refgcc_-m32_-Os_-fomit-frame-pointer2019082720190816
7878968044 0 030993 412 832refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2019082720190816
7904365814 0 025155 392 832refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2019082720190816
7942087247 0 028979 396 832refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2019082720190816
7957165583 0 024911 392 832refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2019082720190816
7961366676 0 026751 396 832refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2019082720190816
7978005741 0 025027 392 832refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2019082720190816
7990166118 0 025311 404 832refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2019082720190816
8016168328 0 031440 408 832refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2019082720190816
8022245564 0 024855 392 832refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2019082720190816
8030045564 0 024855 392 832refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2019082720190816
8095327027 0 026824 400 832refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2019082720190816
81083810348 0 033060 404 832refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2019082720190816
8120967432 0 028617 412 832refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2019082720190816
8131727027 0 026824 400 832refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2019082720190816
8158008495 0 032575 404 832refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2019082720190816
8185688340 0 032916 400 832refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2019082720190816
8198725569 0 024895 392 832refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2019082720190816
82218310348 0 033060 404 832refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2019082720190816
8229326478 0 025861 412 832refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2019082720190816
8245765741 0 025027 392 832refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2019082720190816
8262685598 0 024995 392 832refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2019082720190816
8268927384 0 027076 404 832refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2019082720190816
8283345836 0 025175 392 832refgcc_-m32_-march=core-avx-i_-Os_-fomit-frame-pointer2019082720190816
8283767157 0 028779 396 832refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2019082720190816
8294967113 0 028031 396 832refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2019082720190816
8302325752 0 025003 392 832refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2019082720190816
8318017359 0 028836 404 832refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2019082720190816
8319645814 0 025155 392 832refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2019082720190816
8329685741 0 025063 392 832refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2019082720190816
8360688044 0 030993 412 832refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2019082720190816
83683211578 0 025163 392 832refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2019082720190816
8373047432 0 028617 412 832refgcc_-m32_-march=core-avx-i_-O_-fomit-frame-pointer2019082720190816
8378027384 0 027076 404 832refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2019082720190816
8378328044 0 030993 412 832refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2019082720190816
8379565800 0 025087 392 832refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2019082720190816
8401605604 0 025019 392 832refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2019082720190816
8437165790 0 025111 392 832refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2019082720190816
8493795833 0 025191 392 832refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2019082720190816
8506966478 0 025861 412 832refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2019082720190816
8522535564 0 024855 392 832refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2019082720190816
8532056508 0 025740 408 832refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2019082720190816
8533136792 0 027893 412 832refgcc_-m32_-O_-fomit-frame-pointer2019082720190816
8548615752 0 025003 392 832refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2019082720190816
8548875789 0 025147 392 832refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2019082720190816
8560697254 0 028939 396 832refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2019082720190816
8605135604 0 025019 392 832refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2019082720190816
8706445604 0 025019 392 832refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2019082720190816
8714806756 0 028236 400 832refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2019082720190816
8726045577 0 024871 392 832refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2019082720190816
8852458979 0 034012 400 832refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2019082720190816
9083025801 0 025179 392 832refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2019082720190816

Test failure

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

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

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccVgJ3Nb.s: Assembler messages:
encrypt.c: /tmp/ccVgJ3Nb.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVgJ3Nb.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVgJ3Nb.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccVgJ3Nb.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVgJ3Nb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVgJ3Nb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVgJ3Nb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVgJ3Nb.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVgJ3Nb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVgJ3Nb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVgJ3Nb.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVgJ3Nb.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVgJ3Nb.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVgJ3Nb.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVgJ3Nb.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVgJ3Nb.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVgJ3Nb.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVgJ3Nb.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVgJ3Nb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVgJ3Nb.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVgJ3Nb.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVgJ3Nb.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVgJ3Nb.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVgJ3Nb.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccER67N8.s: Assembler messages:
encrypt.c: /tmp/ccER67N8.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccER67N8.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccER67N8.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccER67N8.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccER67N8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccER67N8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccER67N8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccER67N8.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccER67N8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccER67N8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccER67N8.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccER67N8.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccER67N8.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccER67N8.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccER67N8.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccER67N8.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccER67N8.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccER67N8.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccER67N8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccER67N8.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccER67N8.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccER67N8.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccER67N8.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccER67N8.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccDXOVjc.s: Assembler messages:
encrypt.c: /tmp/ccDXOVjc.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDXOVjc.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDXOVjc.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccDXOVjc.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDXOVjc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDXOVjc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDXOVjc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDXOVjc.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDXOVjc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDXOVjc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDXOVjc.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDXOVjc.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDXOVjc.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDXOVjc.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDXOVjc.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDXOVjc.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDXOVjc.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDXOVjc.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDXOVjc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDXOVjc.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDXOVjc.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDXOVjc.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDXOVjc.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDXOVjc.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccuNP3hd.s: Assembler messages:
encrypt.c: /tmp/ccuNP3hd.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuNP3hd.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuNP3hd.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccuNP3hd.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuNP3hd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuNP3hd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuNP3hd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuNP3hd.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuNP3hd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuNP3hd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuNP3hd.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuNP3hd.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuNP3hd.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuNP3hd.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuNP3hd.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuNP3hd.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuNP3hd.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuNP3hd.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuNP3hd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuNP3hd.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuNP3hd.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuNP3hd.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuNP3hd.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuNP3hd.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -Os -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccAaU1Tz.s: Assembler messages:
encrypt.c: /tmp/ccAaU1Tz.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAaU1Tz.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAaU1Tz.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccAaU1Tz.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAaU1Tz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAaU1Tz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAaU1Tz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAaU1Tz.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAaU1Tz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAaU1Tz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAaU1Tz.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAaU1Tz.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAaU1Tz.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAaU1Tz.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAaU1Tz.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAaU1Tz.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAaU1Tz.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAaU1Tz.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAaU1Tz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAaU1Tz.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAaU1Tz.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAaU1Tz.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAaU1Tz.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAaU1Tz.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc8Q1jou.s: Assembler messages:
encrypt.c: /tmp/cc8Q1jou.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8Q1jou.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8Q1jou.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc8Q1jou.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Q1jou.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Q1jou.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Q1jou.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Q1jou.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Q1jou.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8Q1jou.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8Q1jou.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8Q1jou.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8Q1jou.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Q1jou.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8Q1jou.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8Q1jou.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8Q1jou.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8Q1jou.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8Q1jou.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Q1jou.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8Q1jou.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8Q1jou.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8Q1jou.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8Q1jou.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccXaoSLz.s: Assembler messages:
encrypt.c: /tmp/ccXaoSLz.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXaoSLz.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXaoSLz.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccXaoSLz.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXaoSLz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXaoSLz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXaoSLz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXaoSLz.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXaoSLz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXaoSLz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXaoSLz.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXaoSLz.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXaoSLz.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXaoSLz.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXaoSLz.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXaoSLz.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXaoSLz.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXaoSLz.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXaoSLz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXaoSLz.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXaoSLz.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXaoSLz.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXaoSLz.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXaoSLz.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccy0KDJv.s: Assembler messages:
encrypt.c: /tmp/ccy0KDJv.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccy0KDJv.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccy0KDJv.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccy0KDJv.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy0KDJv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy0KDJv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy0KDJv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy0KDJv.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy0KDJv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy0KDJv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy0KDJv.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy0KDJv.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccy0KDJv.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy0KDJv.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccy0KDJv.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccy0KDJv.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy0KDJv.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy0KDJv.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy0KDJv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy0KDJv.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy0KDJv.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccy0KDJv.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy0KDJv.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy0KDJv.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc8prks8.s: Assembler messages:
encrypt.c: /tmp/cc8prks8.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8prks8.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8prks8.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc8prks8.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8prks8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8prks8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8prks8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8prks8.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8prks8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8prks8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8prks8.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8prks8.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8prks8.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8prks8.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8prks8.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8prks8.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8prks8.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8prks8.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8prks8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8prks8.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8prks8.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8prks8.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8prks8.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8prks8.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccuGkaE9.s: Assembler messages:
encrypt.c: /tmp/ccuGkaE9.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuGkaE9.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuGkaE9.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccuGkaE9.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuGkaE9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuGkaE9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuGkaE9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuGkaE9.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuGkaE9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuGkaE9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuGkaE9.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuGkaE9.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuGkaE9.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuGkaE9.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuGkaE9.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuGkaE9.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuGkaE9.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuGkaE9.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuGkaE9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuGkaE9.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuGkaE9.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuGkaE9.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuGkaE9.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuGkaE9.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccwgXDZ8.s: Assembler messages:
encrypt.c: /tmp/ccwgXDZ8.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwgXDZ8.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwgXDZ8.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccwgXDZ8.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwgXDZ8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwgXDZ8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwgXDZ8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwgXDZ8.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwgXDZ8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwgXDZ8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwgXDZ8.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwgXDZ8.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwgXDZ8.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwgXDZ8.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwgXDZ8.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwgXDZ8.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwgXDZ8.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwgXDZ8.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwgXDZ8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwgXDZ8.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwgXDZ8.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwgXDZ8.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwgXDZ8.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwgXDZ8.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccRkYoka.s: Assembler messages:
encrypt.c: /tmp/ccRkYoka.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRkYoka.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRkYoka.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccRkYoka.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRkYoka.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRkYoka.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRkYoka.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRkYoka.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRkYoka.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRkYoka.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRkYoka.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRkYoka.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRkYoka.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRkYoka.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRkYoka.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRkYoka.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRkYoka.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRkYoka.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRkYoka.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRkYoka.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRkYoka.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRkYoka.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRkYoka.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRkYoka.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccxBI3PJ.s: Assembler messages:
encrypt.c: /tmp/ccxBI3PJ.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxBI3PJ.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxBI3PJ.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccxBI3PJ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxBI3PJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxBI3PJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxBI3PJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxBI3PJ.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxBI3PJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxBI3PJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxBI3PJ.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxBI3PJ.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxBI3PJ.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxBI3PJ.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxBI3PJ.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxBI3PJ.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxBI3PJ.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxBI3PJ.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxBI3PJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxBI3PJ.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxBI3PJ.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxBI3PJ.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxBI3PJ.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxBI3PJ.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccS4fa9F.s: Assembler messages:
encrypt.c: /tmp/ccS4fa9F.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccS4fa9F.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccS4fa9F.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccS4fa9F.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS4fa9F.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS4fa9F.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS4fa9F.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS4fa9F.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS4fa9F.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS4fa9F.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS4fa9F.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS4fa9F.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccS4fa9F.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS4fa9F.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccS4fa9F.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccS4fa9F.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS4fa9F.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS4fa9F.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS4fa9F.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS4fa9F.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS4fa9F.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccS4fa9F.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS4fa9F.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS4fa9F.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccHUX3oJ.s: Assembler messages:
encrypt.c: /tmp/ccHUX3oJ.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHUX3oJ.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHUX3oJ.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccHUX3oJ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHUX3oJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHUX3oJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHUX3oJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHUX3oJ.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHUX3oJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHUX3oJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHUX3oJ.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHUX3oJ.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHUX3oJ.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHUX3oJ.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHUX3oJ.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHUX3oJ.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHUX3oJ.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHUX3oJ.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHUX3oJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHUX3oJ.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHUX3oJ.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHUX3oJ.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHUX3oJ.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHUX3oJ.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc4QFKEG.s: Assembler messages:
encrypt.c: /tmp/cc4QFKEG.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4QFKEG.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4QFKEG.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc4QFKEG.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4QFKEG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4QFKEG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4QFKEG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4QFKEG.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4QFKEG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4QFKEG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4QFKEG.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4QFKEG.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4QFKEG.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4QFKEG.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4QFKEG.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4QFKEG.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4QFKEG.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4QFKEG.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4QFKEG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4QFKEG.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4QFKEG.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4QFKEG.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4QFKEG.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4QFKEG.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccbAGqTB.s: Assembler messages:
encrypt.c: /tmp/ccbAGqTB.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbAGqTB.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbAGqTB.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccbAGqTB.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbAGqTB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbAGqTB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbAGqTB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbAGqTB.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbAGqTB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbAGqTB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbAGqTB.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbAGqTB.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbAGqTB.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbAGqTB.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbAGqTB.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbAGqTB.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbAGqTB.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbAGqTB.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbAGqTB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbAGqTB.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbAGqTB.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbAGqTB.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbAGqTB.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbAGqTB.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccG8PKCC.s: Assembler messages:
encrypt.c: /tmp/ccG8PKCC.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccG8PKCC.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccG8PKCC.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccG8PKCC.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG8PKCC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG8PKCC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG8PKCC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG8PKCC.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG8PKCC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG8PKCC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG8PKCC.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG8PKCC.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccG8PKCC.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG8PKCC.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccG8PKCC.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccG8PKCC.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG8PKCC.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG8PKCC.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG8PKCC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG8PKCC.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG8PKCC.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccG8PKCC.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG8PKCC.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG8PKCC.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccE28VvB.s: Assembler messages:
encrypt.c: /tmp/ccE28VvB.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccE28VvB.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccE28VvB.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccE28VvB.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE28VvB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE28VvB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE28VvB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE28VvB.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE28VvB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE28VvB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE28VvB.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE28VvB.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccE28VvB.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE28VvB.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccE28VvB.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccE28VvB.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE28VvB.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE28VvB.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE28VvB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE28VvB.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE28VvB.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccE28VvB.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE28VvB.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE28VvB.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccYsUz1B.s: Assembler messages:
encrypt.c: /tmp/ccYsUz1B.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYsUz1B.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYsUz1B.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccYsUz1B.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYsUz1B.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYsUz1B.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYsUz1B.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYsUz1B.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYsUz1B.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYsUz1B.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYsUz1B.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYsUz1B.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYsUz1B.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYsUz1B.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYsUz1B.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYsUz1B.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYsUz1B.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYsUz1B.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYsUz1B.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYsUz1B.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYsUz1B.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYsUz1B.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYsUz1B.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYsUz1B.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccN2iuIL.s: Assembler messages:
encrypt.c: /tmp/ccN2iuIL.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccN2iuIL.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccN2iuIL.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccN2iuIL.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN2iuIL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN2iuIL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN2iuIL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN2iuIL.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN2iuIL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN2iuIL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN2iuIL.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN2iuIL.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccN2iuIL.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN2iuIL.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccN2iuIL.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccN2iuIL.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN2iuIL.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN2iuIL.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN2iuIL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN2iuIL.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN2iuIL.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccN2iuIL.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN2iuIL.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN2iuIL.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc20xfIF.s: Assembler messages:
encrypt.c: /tmp/cc20xfIF.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc20xfIF.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc20xfIF.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc20xfIF.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc20xfIF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc20xfIF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc20xfIF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc20xfIF.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc20xfIF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc20xfIF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc20xfIF.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc20xfIF.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc20xfIF.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc20xfIF.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc20xfIF.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc20xfIF.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc20xfIF.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc20xfIF.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc20xfIF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc20xfIF.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc20xfIF.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc20xfIF.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc20xfIF.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc20xfIF.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc6qch2J.s: Assembler messages:
encrypt.c: /tmp/cc6qch2J.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6qch2J.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6qch2J.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc6qch2J.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6qch2J.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6qch2J.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6qch2J.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6qch2J.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6qch2J.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6qch2J.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6qch2J.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6qch2J.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6qch2J.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6qch2J.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6qch2J.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6qch2J.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6qch2J.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6qch2J.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6qch2J.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6qch2J.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6qch2J.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6qch2J.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6qch2J.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6qch2J.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cckPQD5G.s: Assembler messages:
encrypt.c: /tmp/cckPQD5G.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckPQD5G.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckPQD5G.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cckPQD5G.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cckPQD5G.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckPQD5G.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckPQD5G.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckPQD5G.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cckPQD5G.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckPQD5G.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckPQD5G.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckPQD5G.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cckPQD5G.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cckPQD5G.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckPQD5G.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckPQD5G.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckPQD5G.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cckPQD5G.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cckPQD5G.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckPQD5G.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cckPQD5G.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cckPQD5G.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cckPQD5G.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cckPQD5G.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cceLGmqE.s: Assembler messages:
encrypt.c: /tmp/cceLGmqE.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceLGmqE.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceLGmqE.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cceLGmqE.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cceLGmqE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceLGmqE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceLGmqE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceLGmqE.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cceLGmqE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceLGmqE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceLGmqE.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceLGmqE.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cceLGmqE.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cceLGmqE.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceLGmqE.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceLGmqE.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceLGmqE.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cceLGmqE.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cceLGmqE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cceLGmqE.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cceLGmqE.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cceLGmqE.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cceLGmqE.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cceLGmqE.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc1SjsEC.s: Assembler messages:
encrypt.c: /tmp/cc1SjsEC.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1SjsEC.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1SjsEC.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc1SjsEC.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1SjsEC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1SjsEC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1SjsEC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1SjsEC.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1SjsEC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1SjsEC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1SjsEC.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1SjsEC.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1SjsEC.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1SjsEC.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1SjsEC.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1SjsEC.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1SjsEC.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1SjsEC.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1SjsEC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1SjsEC.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1SjsEC.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1SjsEC.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1SjsEC.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1SjsEC.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccejGW6E.s: Assembler messages:
encrypt.c: /tmp/ccejGW6E.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccejGW6E.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccejGW6E.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccejGW6E.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccejGW6E.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccejGW6E.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccejGW6E.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccejGW6E.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccejGW6E.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccejGW6E.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccejGW6E.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccejGW6E.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccejGW6E.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccejGW6E.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccejGW6E.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccejGW6E.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccejGW6E.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccejGW6E.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccejGW6E.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccejGW6E.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccejGW6E.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccejGW6E.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccejGW6E.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccejGW6E.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc42XItA.s: Assembler messages:
encrypt.c: /tmp/cc42XItA.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc42XItA.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc42XItA.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc42XItA.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc42XItA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc42XItA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc42XItA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc42XItA.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc42XItA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc42XItA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc42XItA.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc42XItA.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc42XItA.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc42XItA.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc42XItA.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc42XItA.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc42XItA.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc42XItA.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc42XItA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc42XItA.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc42XItA.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc42XItA.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc42XItA.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc42XItA.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccaxxoIP.s: Assembler messages:
encrypt.c: /tmp/ccaxxoIP.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaxxoIP.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaxxoIP.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccaxxoIP.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaxxoIP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaxxoIP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaxxoIP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaxxoIP.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaxxoIP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaxxoIP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaxxoIP.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaxxoIP.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaxxoIP.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaxxoIP.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaxxoIP.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccaxxoIP.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaxxoIP.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaxxoIP.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaxxoIP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaxxoIP.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaxxoIP.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaxxoIP.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaxxoIP.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaxxoIP.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccWtyUtM.s: Assembler messages:
encrypt.c: /tmp/ccWtyUtM.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWtyUtM.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWtyUtM.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccWtyUtM.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWtyUtM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWtyUtM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWtyUtM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWtyUtM.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWtyUtM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWtyUtM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWtyUtM.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWtyUtM.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWtyUtM.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWtyUtM.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWtyUtM.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWtyUtM.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWtyUtM.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWtyUtM.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWtyUtM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWtyUtM.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWtyUtM.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWtyUtM.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWtyUtM.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWtyUtM.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccAtC3IP.s: Assembler messages:
encrypt.c: /tmp/ccAtC3IP.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAtC3IP.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAtC3IP.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccAtC3IP.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAtC3IP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAtC3IP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAtC3IP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAtC3IP.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAtC3IP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAtC3IP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAtC3IP.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAtC3IP.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAtC3IP.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAtC3IP.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAtC3IP.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAtC3IP.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAtC3IP.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAtC3IP.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAtC3IP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAtC3IP.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAtC3IP.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAtC3IP.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAtC3IP.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAtC3IP.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccqhwP2M.s: Assembler messages:
encrypt.c: /tmp/ccqhwP2M.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqhwP2M.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqhwP2M.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccqhwP2M.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqhwP2M.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqhwP2M.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqhwP2M.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqhwP2M.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqhwP2M.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqhwP2M.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqhwP2M.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqhwP2M.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqhwP2M.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqhwP2M.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqhwP2M.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqhwP2M.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqhwP2M.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqhwP2M.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqhwP2M.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqhwP2M.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqhwP2M.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqhwP2M.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqhwP2M.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqhwP2M.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccmzdS0h.s: Assembler messages:
encrypt.c: /tmp/ccmzdS0h.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmzdS0h.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmzdS0h.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccmzdS0h.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmzdS0h.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmzdS0h.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmzdS0h.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmzdS0h.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmzdS0h.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmzdS0h.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmzdS0h.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmzdS0h.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmzdS0h.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmzdS0h.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmzdS0h.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmzdS0h.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmzdS0h.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmzdS0h.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmzdS0h.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmzdS0h.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmzdS0h.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmzdS0h.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmzdS0h.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmzdS0h.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cclijDoe.s: Assembler messages:
encrypt.c: /tmp/cclijDoe.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclijDoe.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclijDoe.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cclijDoe.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cclijDoe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclijDoe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclijDoe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclijDoe.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cclijDoe.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclijDoe.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclijDoe.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclijDoe.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cclijDoe.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cclijDoe.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclijDoe.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclijDoe.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclijDoe.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cclijDoe.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cclijDoe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclijDoe.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cclijDoe.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cclijDoe.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cclijDoe.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cclijDoe.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccRocn3g.s: Assembler messages:
encrypt.c: /tmp/ccRocn3g.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRocn3g.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRocn3g.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccRocn3g.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRocn3g.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRocn3g.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRocn3g.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRocn3g.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRocn3g.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRocn3g.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRocn3g.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRocn3g.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRocn3g.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRocn3g.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRocn3g.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRocn3g.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRocn3g.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRocn3g.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRocn3g.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRocn3g.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRocn3g.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRocn3g.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRocn3g.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRocn3g.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccNZYwSi.s: Assembler messages:
encrypt.c: /tmp/ccNZYwSi.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNZYwSi.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNZYwSi.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccNZYwSi.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNZYwSi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNZYwSi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNZYwSi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNZYwSi.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNZYwSi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNZYwSi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNZYwSi.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNZYwSi.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNZYwSi.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNZYwSi.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNZYwSi.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNZYwSi.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNZYwSi.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNZYwSi.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNZYwSi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNZYwSi.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNZYwSi.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNZYwSi.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNZYwSi.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNZYwSi.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc66NQn4.s: Assembler messages:
encrypt.c: /tmp/cc66NQn4.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc66NQn4.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc66NQn4.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc66NQn4.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc66NQn4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc66NQn4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc66NQn4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc66NQn4.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc66NQn4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc66NQn4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc66NQn4.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc66NQn4.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc66NQn4.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc66NQn4.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc66NQn4.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc66NQn4.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc66NQn4.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc66NQn4.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc66NQn4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc66NQn4.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc66NQn4.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc66NQn4.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc66NQn4.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc66NQn4.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc7IITeZ.s: Assembler messages:
encrypt.c: /tmp/cc7IITeZ.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7IITeZ.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7IITeZ.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc7IITeZ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7IITeZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7IITeZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7IITeZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7IITeZ.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7IITeZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7IITeZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7IITeZ.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7IITeZ.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7IITeZ.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7IITeZ.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7IITeZ.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7IITeZ.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7IITeZ.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7IITeZ.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7IITeZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7IITeZ.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7IITeZ.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7IITeZ.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7IITeZ.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7IITeZ.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccor1NT3.s: Assembler messages:
encrypt.c: /tmp/ccor1NT3.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccor1NT3.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccor1NT3.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccor1NT3.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccor1NT3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccor1NT3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccor1NT3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccor1NT3.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccor1NT3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccor1NT3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccor1NT3.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccor1NT3.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccor1NT3.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccor1NT3.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccor1NT3.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccor1NT3.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccor1NT3.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccor1NT3.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccor1NT3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccor1NT3.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccor1NT3.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccor1NT3.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccor1NT3.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccor1NT3.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/cc0vV2n4.s: Assembler messages:
encrypt.c: /tmp/cc0vV2n4.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0vV2n4.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0vV2n4.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc0vV2n4.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0vV2n4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0vV2n4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0vV2n4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0vV2n4.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0vV2n4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0vV2n4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0vV2n4.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0vV2n4.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0vV2n4.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0vV2n4.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0vV2n4.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0vV2n4.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0vV2n4.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0vV2n4.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0vV2n4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0vV2n4.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0vV2n4.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0vV2n4.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0vV2n4.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0vV2n4.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/cceD2CEw.s: Assembler messages:
encrypt.c: /tmp/cceD2CEw.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceD2CEw.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceD2CEw.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cceD2CEw.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cceD2CEw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceD2CEw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceD2CEw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceD2CEw.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cceD2CEw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceD2CEw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceD2CEw.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceD2CEw.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cceD2CEw.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cceD2CEw.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceD2CEw.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceD2CEw.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceD2CEw.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cceD2CEw.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cceD2CEw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cceD2CEw.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cceD2CEw.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cceD2CEw.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cceD2CEw.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cceD2CEw.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccEvboFs.s: Assembler messages:
encrypt.c: /tmp/ccEvboFs.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEvboFs.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEvboFs.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccEvboFs.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEvboFs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEvboFs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEvboFs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEvboFs.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEvboFs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEvboFs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEvboFs.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEvboFs.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEvboFs.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEvboFs.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEvboFs.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEvboFs.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEvboFs.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEvboFs.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEvboFs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEvboFs.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEvboFs.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEvboFs.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEvboFs.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEvboFs.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccmmZUYu.s: Assembler messages:
encrypt.c: /tmp/ccmmZUYu.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmmZUYu.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmmZUYu.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccmmZUYu.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmmZUYu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmmZUYu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmmZUYu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmmZUYu.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmmZUYu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmmZUYu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmmZUYu.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmmZUYu.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmmZUYu.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmmZUYu.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmmZUYu.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmmZUYu.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmmZUYu.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmmZUYu.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmmZUYu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmmZUYu.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmmZUYu.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmmZUYu.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmmZUYu.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmmZUYu.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccB3vCVv.s: Assembler messages:
encrypt.c: /tmp/ccB3vCVv.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccB3vCVv.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccB3vCVv.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccB3vCVv.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB3vCVv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB3vCVv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB3vCVv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB3vCVv.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB3vCVv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB3vCVv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB3vCVv.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB3vCVv.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccB3vCVv.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB3vCVv.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccB3vCVv.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccB3vCVv.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB3vCVv.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB3vCVv.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB3vCVv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB3vCVv.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB3vCVv.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccB3vCVv.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB3vCVv.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB3vCVv.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc56cB6i.s: Assembler messages:
encrypt.c: /tmp/cc56cB6i.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc56cB6i.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc56cB6i.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc56cB6i.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc56cB6i.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc56cB6i.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc56cB6i.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc56cB6i.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc56cB6i.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc56cB6i.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc56cB6i.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc56cB6i.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc56cB6i.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc56cB6i.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc56cB6i.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc56cB6i.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc56cB6i.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc56cB6i.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc56cB6i.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc56cB6i.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc56cB6i.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc56cB6i.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc56cB6i.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc56cB6i.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccOa0xHe.s: Assembler messages:
encrypt.c: /tmp/ccOa0xHe.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOa0xHe.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOa0xHe.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccOa0xHe.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOa0xHe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOa0xHe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOa0xHe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOa0xHe.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOa0xHe.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOa0xHe.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOa0xHe.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOa0xHe.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOa0xHe.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOa0xHe.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOa0xHe.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOa0xHe.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOa0xHe.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOa0xHe.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOa0xHe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOa0xHe.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOa0xHe.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOa0xHe.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOa0xHe.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOa0xHe.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccQGqnBh.s: Assembler messages:
encrypt.c: /tmp/ccQGqnBh.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQGqnBh.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQGqnBh.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccQGqnBh.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQGqnBh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQGqnBh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQGqnBh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQGqnBh.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQGqnBh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQGqnBh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQGqnBh.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQGqnBh.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQGqnBh.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQGqnBh.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQGqnBh.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQGqnBh.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQGqnBh.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQGqnBh.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQGqnBh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQGqnBh.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQGqnBh.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQGqnBh.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQGqnBh.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQGqnBh.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/cc5la6ki.s: Assembler messages:
encrypt.c: /tmp/cc5la6ki.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5la6ki.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5la6ki.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc5la6ki.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5la6ki.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5la6ki.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5la6ki.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5la6ki.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5la6ki.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5la6ki.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5la6ki.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5la6ki.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5la6ki.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5la6ki.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5la6ki.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5la6ki.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5la6ki.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5la6ki.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5la6ki.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5la6ki.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5la6ki.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5la6ki.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5la6ki.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5la6ki.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccggEuGV.s: Assembler messages:
encrypt.c: /tmp/ccggEuGV.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccggEuGV.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccggEuGV.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccggEuGV.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccggEuGV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccggEuGV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccggEuGV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccggEuGV.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccggEuGV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccggEuGV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccggEuGV.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccggEuGV.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccggEuGV.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccggEuGV.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccggEuGV.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccggEuGV.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccggEuGV.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccggEuGV.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccggEuGV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccggEuGV.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccggEuGV.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccggEuGV.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccggEuGV.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccggEuGV.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccUL8mdT.s: Assembler messages:
encrypt.c: /tmp/ccUL8mdT.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUL8mdT.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUL8mdT.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccUL8mdT.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUL8mdT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUL8mdT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUL8mdT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUL8mdT.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUL8mdT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUL8mdT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUL8mdT.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUL8mdT.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUL8mdT.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUL8mdT.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUL8mdT.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUL8mdT.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUL8mdT.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUL8mdT.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUL8mdT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUL8mdT.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUL8mdT.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUL8mdT.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUL8mdT.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUL8mdT.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc77g0rV.s: Assembler messages:
encrypt.c: /tmp/cc77g0rV.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc77g0rV.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc77g0rV.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc77g0rV.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc77g0rV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc77g0rV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc77g0rV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc77g0rV.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc77g0rV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc77g0rV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc77g0rV.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc77g0rV.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc77g0rV.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc77g0rV.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc77g0rV.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc77g0rV.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc77g0rV.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc77g0rV.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc77g0rV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc77g0rV.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc77g0rV.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc77g0rV.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc77g0rV.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc77g0rV.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccMer0bV.s: Assembler messages:
encrypt.c: /tmp/ccMer0bV.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMer0bV.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMer0bV.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccMer0bV.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMer0bV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMer0bV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMer0bV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMer0bV.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMer0bV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMer0bV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMer0bV.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMer0bV.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMer0bV.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMer0bV.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMer0bV.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMer0bV.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMer0bV.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMer0bV.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMer0bV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMer0bV.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMer0bV.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMer0bV.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMer0bV.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMer0bV.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cco1l48H.s: Assembler messages:
encrypt.c: /tmp/cco1l48H.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cco1l48H.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cco1l48H.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cco1l48H.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cco1l48H.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cco1l48H.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cco1l48H.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cco1l48H.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cco1l48H.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco1l48H.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco1l48H.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco1l48H.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cco1l48H.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cco1l48H.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cco1l48H.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cco1l48H.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco1l48H.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cco1l48H.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cco1l48H.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cco1l48H.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cco1l48H.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cco1l48H.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cco1l48H.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cco1l48H.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccBvNJcE.s: Assembler messages:
encrypt.c: /tmp/ccBvNJcE.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBvNJcE.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBvNJcE.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccBvNJcE.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBvNJcE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBvNJcE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBvNJcE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBvNJcE.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBvNJcE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBvNJcE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBvNJcE.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBvNJcE.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBvNJcE.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBvNJcE.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBvNJcE.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBvNJcE.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBvNJcE.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBvNJcE.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBvNJcE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBvNJcE.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBvNJcE.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBvNJcE.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBvNJcE.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBvNJcE.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/cci4ojRH.s: Assembler messages:
encrypt.c: /tmp/cci4ojRH.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cci4ojRH.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cci4ojRH.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cci4ojRH.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cci4ojRH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cci4ojRH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cci4ojRH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cci4ojRH.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cci4ojRH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci4ojRH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci4ojRH.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci4ojRH.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cci4ojRH.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cci4ojRH.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cci4ojRH.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cci4ojRH.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci4ojRH.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cci4ojRH.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cci4ojRH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cci4ojRH.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cci4ojRH.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cci4ojRH.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cci4ojRH.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cci4ojRH.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccDiAlmH.s: Assembler messages:
encrypt.c: /tmp/ccDiAlmH.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDiAlmH.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDiAlmH.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccDiAlmH.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDiAlmH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDiAlmH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDiAlmH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDiAlmH.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDiAlmH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDiAlmH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDiAlmH.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDiAlmH.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDiAlmH.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDiAlmH.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDiAlmH.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDiAlmH.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDiAlmH.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDiAlmH.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDiAlmH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDiAlmH.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDiAlmH.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDiAlmH.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDiAlmH.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDiAlmH.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc4gvEjK.s: Assembler messages:
encrypt.c: /tmp/cc4gvEjK.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4gvEjK.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4gvEjK.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc4gvEjK.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4gvEjK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4gvEjK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4gvEjK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4gvEjK.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4gvEjK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4gvEjK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4gvEjK.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4gvEjK.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4gvEjK.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4gvEjK.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4gvEjK.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4gvEjK.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4gvEjK.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4gvEjK.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4gvEjK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4gvEjK.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4gvEjK.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4gvEjK.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4gvEjK.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4gvEjK.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccZ4nD8G.s: Assembler messages:
encrypt.c: /tmp/ccZ4nD8G.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZ4nD8G.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZ4nD8G.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccZ4nD8G.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ4nD8G.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ4nD8G.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ4nD8G.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ4nD8G.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ4nD8G.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZ4nD8G.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZ4nD8G.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZ4nD8G.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZ4nD8G.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ4nD8G.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZ4nD8G.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZ4nD8G.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZ4nD8G.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZ4nD8G.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZ4nD8G.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ4nD8G.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZ4nD8G.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZ4nD8G.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZ4nD8G.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZ4nD8G.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/cc3H7hZJ.s: Assembler messages:
encrypt.c: /tmp/cc3H7hZJ.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3H7hZJ.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3H7hZJ.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc3H7hZJ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3H7hZJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3H7hZJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3H7hZJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3H7hZJ.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3H7hZJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3H7hZJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3H7hZJ.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3H7hZJ.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3H7hZJ.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3H7hZJ.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3H7hZJ.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3H7hZJ.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3H7hZJ.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3H7hZJ.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3H7hZJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3H7hZJ.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3H7hZJ.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3H7hZJ.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3H7hZJ.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3H7hZJ.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccLh8I7K.s: Assembler messages:
encrypt.c: /tmp/ccLh8I7K.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLh8I7K.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLh8I7K.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccLh8I7K.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLh8I7K.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLh8I7K.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLh8I7K.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLh8I7K.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLh8I7K.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLh8I7K.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLh8I7K.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLh8I7K.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLh8I7K.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLh8I7K.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLh8I7K.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLh8I7K.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLh8I7K.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLh8I7K.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLh8I7K.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLh8I7K.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLh8I7K.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLh8I7K.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLh8I7K.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLh8I7K.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc79huPn.s: Assembler messages:
encrypt.c: /tmp/cc79huPn.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc79huPn.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc79huPn.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc79huPn.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc79huPn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc79huPn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc79huPn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc79huPn.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc79huPn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc79huPn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc79huPn.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc79huPn.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc79huPn.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc79huPn.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc79huPn.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc79huPn.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc79huPn.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc79huPn.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc79huPn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc79huPn.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc79huPn.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc79huPn.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc79huPn.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc79huPn.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/cctNdaBn.s: Assembler messages:
encrypt.c: /tmp/cctNdaBn.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctNdaBn.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctNdaBn.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cctNdaBn.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cctNdaBn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctNdaBn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctNdaBn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctNdaBn.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cctNdaBn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctNdaBn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctNdaBn.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctNdaBn.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cctNdaBn.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cctNdaBn.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctNdaBn.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctNdaBn.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctNdaBn.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cctNdaBn.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cctNdaBn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctNdaBn.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cctNdaBn.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cctNdaBn.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cctNdaBn.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cctNdaBn.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/cczrhvIm.s: Assembler messages:
encrypt.c: /tmp/cczrhvIm.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczrhvIm.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczrhvIm.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cczrhvIm.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cczrhvIm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczrhvIm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczrhvIm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczrhvIm.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cczrhvIm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczrhvIm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczrhvIm.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczrhvIm.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cczrhvIm.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cczrhvIm.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczrhvIm.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczrhvIm.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczrhvIm.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cczrhvIm.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cczrhvIm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczrhvIm.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cczrhvIm.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cczrhvIm.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cczrhvIm.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cczrhvIm.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccLdib2n.s: Assembler messages:
encrypt.c: /tmp/ccLdib2n.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLdib2n.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLdib2n.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccLdib2n.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLdib2n.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLdib2n.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLdib2n.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLdib2n.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLdib2n.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLdib2n.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLdib2n.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLdib2n.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLdib2n.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLdib2n.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLdib2n.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLdib2n.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLdib2n.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLdib2n.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLdib2n.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLdib2n.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLdib2n.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLdib2n.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLdib2n.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLdib2n.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/cclOV6B0.s: Assembler messages:
encrypt.c: /tmp/cclOV6B0.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclOV6B0.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclOV6B0.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cclOV6B0.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cclOV6B0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclOV6B0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclOV6B0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclOV6B0.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cclOV6B0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclOV6B0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclOV6B0.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclOV6B0.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cclOV6B0.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cclOV6B0.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclOV6B0.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclOV6B0.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclOV6B0.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cclOV6B0.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cclOV6B0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclOV6B0.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cclOV6B0.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cclOV6B0.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cclOV6B0.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cclOV6B0.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccgUowTZ.s: Assembler messages:
encrypt.c: /tmp/ccgUowTZ.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgUowTZ.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgUowTZ.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccgUowTZ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgUowTZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgUowTZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgUowTZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgUowTZ.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgUowTZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgUowTZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgUowTZ.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgUowTZ.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgUowTZ.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgUowTZ.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgUowTZ.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgUowTZ.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgUowTZ.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgUowTZ.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgUowTZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgUowTZ.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgUowTZ.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgUowTZ.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgUowTZ.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgUowTZ.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccVLVJA0.s: Assembler messages:
encrypt.c: /tmp/ccVLVJA0.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVLVJA0.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVLVJA0.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccVLVJA0.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVLVJA0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVLVJA0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVLVJA0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVLVJA0.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVLVJA0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVLVJA0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVLVJA0.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVLVJA0.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVLVJA0.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVLVJA0.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVLVJA0.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVLVJA0.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVLVJA0.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVLVJA0.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVLVJA0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVLVJA0.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVLVJA0.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVLVJA0.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVLVJA0.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVLVJA0.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccW5ZRM3.s: Assembler messages:
encrypt.c: /tmp/ccW5ZRM3.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccW5ZRM3.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccW5ZRM3.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccW5ZRM3.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW5ZRM3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW5ZRM3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW5ZRM3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW5ZRM3.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW5ZRM3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW5ZRM3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW5ZRM3.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW5ZRM3.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccW5ZRM3.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW5ZRM3.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccW5ZRM3.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccW5ZRM3.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW5ZRM3.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW5ZRM3.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW5ZRM3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW5ZRM3.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW5ZRM3.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccW5ZRM3.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW5ZRM3.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW5ZRM3.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccPjfMor.s: Assembler messages:
encrypt.c: /tmp/ccPjfMor.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPjfMor.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPjfMor.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccPjfMor.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPjfMor.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPjfMor.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPjfMor.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPjfMor.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPjfMor.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPjfMor.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPjfMor.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPjfMor.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPjfMor.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPjfMor.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPjfMor.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPjfMor.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPjfMor.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPjfMor.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPjfMor.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPjfMor.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPjfMor.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPjfMor.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPjfMor.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPjfMor.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccmWrCDl.s: Assembler messages:
encrypt.c: /tmp/ccmWrCDl.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmWrCDl.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmWrCDl.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccmWrCDl.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmWrCDl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmWrCDl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmWrCDl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmWrCDl.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmWrCDl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmWrCDl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmWrCDl.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmWrCDl.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmWrCDl.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmWrCDl.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmWrCDl.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmWrCDl.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmWrCDl.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmWrCDl.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmWrCDl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmWrCDl.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmWrCDl.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmWrCDl.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmWrCDl.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmWrCDl.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/cchgUFir.s: Assembler messages:
encrypt.c: /tmp/cchgUFir.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchgUFir.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchgUFir.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cchgUFir.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cchgUFir.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchgUFir.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchgUFir.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchgUFir.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cchgUFir.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchgUFir.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchgUFir.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchgUFir.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cchgUFir.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cchgUFir.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchgUFir.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchgUFir.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchgUFir.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cchgUFir.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cchgUFir.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchgUFir.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cchgUFir.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cchgUFir.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cchgUFir.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cchgUFir.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccQUTIPn.s: Assembler messages:
encrypt.c: /tmp/ccQUTIPn.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQUTIPn.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQUTIPn.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccQUTIPn.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQUTIPn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQUTIPn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQUTIPn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQUTIPn.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQUTIPn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQUTIPn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQUTIPn.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQUTIPn.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQUTIPn.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQUTIPn.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQUTIPn.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQUTIPn.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQUTIPn.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQUTIPn.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQUTIPn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQUTIPn.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQUTIPn.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQUTIPn.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQUTIPn.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQUTIPn.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc7tzZTj.s: Assembler messages:
encrypt.c: /tmp/cc7tzZTj.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7tzZTj.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7tzZTj.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc7tzZTj.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7tzZTj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7tzZTj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7tzZTj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7tzZTj.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7tzZTj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7tzZTj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7tzZTj.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7tzZTj.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7tzZTj.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7tzZTj.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7tzZTj.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7tzZTj.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7tzZTj.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7tzZTj.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7tzZTj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7tzZTj.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7tzZTj.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7tzZTj.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7tzZTj.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7tzZTj.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccSl2Enm.s: Assembler messages:
encrypt.c: /tmp/ccSl2Enm.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSl2Enm.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSl2Enm.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccSl2Enm.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSl2Enm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSl2Enm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSl2Enm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSl2Enm.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSl2Enm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSl2Enm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSl2Enm.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSl2Enm.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSl2Enm.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSl2Enm.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSl2Enm.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSl2Enm.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSl2Enm.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSl2Enm.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSl2Enm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSl2Enm.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSl2Enm.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSl2Enm.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSl2Enm.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSl2Enm.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccBVLcmy.s: Assembler messages:
encrypt.c: /tmp/ccBVLcmy.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBVLcmy.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBVLcmy.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccBVLcmy.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBVLcmy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBVLcmy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBVLcmy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBVLcmy.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBVLcmy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBVLcmy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBVLcmy.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBVLcmy.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBVLcmy.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBVLcmy.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBVLcmy.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBVLcmy.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBVLcmy.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBVLcmy.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBVLcmy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBVLcmy.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBVLcmy.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBVLcmy.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBVLcmy.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBVLcmy.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -O -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc6pkRgq.s: Assembler messages:
encrypt.c: /tmp/cc6pkRgq.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6pkRgq.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6pkRgq.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc6pkRgq.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6pkRgq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6pkRgq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6pkRgq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6pkRgq.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6pkRgq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6pkRgq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6pkRgq.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6pkRgq.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6pkRgq.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6pkRgq.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6pkRgq.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6pkRgq.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6pkRgq.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6pkRgq.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6pkRgq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6pkRgq.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6pkRgq.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6pkRgq.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6pkRgq.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6pkRgq.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -Os -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccoW9WMN.s: Assembler messages:
encrypt.c: /tmp/ccoW9WMN.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoW9WMN.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoW9WMN.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccoW9WMN.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoW9WMN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoW9WMN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoW9WMN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoW9WMN.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoW9WMN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoW9WMN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoW9WMN.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoW9WMN.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoW9WMN.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoW9WMN.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoW9WMN.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoW9WMN.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoW9WMN.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoW9WMN.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoW9WMN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoW9WMN.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoW9WMN.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoW9WMN.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoW9WMN.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoW9WMN.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=athlon -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccg3TjUz.s: Assembler messages:
encrypt.c: /tmp/ccg3TjUz.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccg3TjUz.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccg3TjUz.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccg3TjUz.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg3TjUz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg3TjUz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg3TjUz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg3TjUz.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg3TjUz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg3TjUz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg3TjUz.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg3TjUz.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccg3TjUz.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg3TjUz.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccg3TjUz.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccg3TjUz.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg3TjUz.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg3TjUz.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg3TjUz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg3TjUz.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg3TjUz.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccg3TjUz.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg3TjUz.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg3TjUz.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=athlon -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccurQSFN.s: Assembler messages:
encrypt.c: /tmp/ccurQSFN.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccurQSFN.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccurQSFN.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccurQSFN.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccurQSFN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccurQSFN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccurQSFN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccurQSFN.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccurQSFN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccurQSFN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccurQSFN.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccurQSFN.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccurQSFN.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccurQSFN.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccurQSFN.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccurQSFN.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccurQSFN.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccurQSFN.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccurQSFN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccurQSFN.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccurQSFN.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccurQSFN.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccurQSFN.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccurQSFN.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=athlon -O -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccf93Rcy.s: Assembler messages:
encrypt.c: /tmp/ccf93Rcy.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccf93Rcy.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccf93Rcy.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccf93Rcy.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf93Rcy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf93Rcy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf93Rcy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf93Rcy.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf93Rcy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf93Rcy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf93Rcy.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf93Rcy.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccf93Rcy.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf93Rcy.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccf93Rcy.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccf93Rcy.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf93Rcy.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf93Rcy.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf93Rcy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf93Rcy.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf93Rcy.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccf93Rcy.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf93Rcy.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf93Rcy.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=athlon -Os -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccgoSF6a.s: Assembler messages:
encrypt.c: /tmp/ccgoSF6a.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgoSF6a.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgoSF6a.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccgoSF6a.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgoSF6a.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgoSF6a.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgoSF6a.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgoSF6a.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgoSF6a.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgoSF6a.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgoSF6a.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgoSF6a.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgoSF6a.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgoSF6a.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgoSF6a.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgoSF6a.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgoSF6a.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgoSF6a.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgoSF6a.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgoSF6a.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgoSF6a.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgoSF6a.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgoSF6a.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgoSF6a.s:64: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccgoSF6a.s: Assembler messages:
encrypt.c: /tmp/ccgoSF6a.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgoSF6a.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgoSF6a.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccgoSF6a.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgoSF6a.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgoSF6a.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgoSF6a.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgoSF6a.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgoSF6a.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgoSF6a.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgoSF6a.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgoSF6a.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgoSF6a.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgoSF6a.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgoSF6a.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgoSF6a.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgoSF6a.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgoSF6a.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgoSF6a.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgoSF6a.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgoSF6a.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgoSF6a.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgoSF6a.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgoSF6a.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=barcelona -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccd22gPT.s: Assembler messages:
encrypt.c: /tmp/ccd22gPT.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccd22gPT.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccd22gPT.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccd22gPT.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd22gPT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd22gPT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd22gPT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd22gPT.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd22gPT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd22gPT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd22gPT.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd22gPT.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccd22gPT.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd22gPT.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccd22gPT.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccd22gPT.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd22gPT.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd22gPT.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd22gPT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd22gPT.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd22gPT.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccd22gPT.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd22gPT.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd22gPT.s:64: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccd22gPT.s: Assembler messages:
encrypt.c: /tmp/ccd22gPT.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccd22gPT.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccd22gPT.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccd22gPT.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd22gPT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd22gPT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd22gPT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd22gPT.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd22gPT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd22gPT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd22gPT.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd22gPT.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccd22gPT.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd22gPT.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccd22gPT.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccd22gPT.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd22gPT.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd22gPT.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd22gPT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd22gPT.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd22gPT.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccd22gPT.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd22gPT.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd22gPT.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=barcelona -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccnfG83e.s: Assembler messages:
encrypt.c: /tmp/ccnfG83e.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnfG83e.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnfG83e.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccnfG83e.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnfG83e.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnfG83e.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnfG83e.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnfG83e.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnfG83e.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnfG83e.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnfG83e.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnfG83e.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnfG83e.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnfG83e.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnfG83e.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnfG83e.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnfG83e.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnfG83e.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnfG83e.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnfG83e.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnfG83e.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnfG83e.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnfG83e.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnfG83e.s:64: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccnfG83e.s: Assembler messages:
encrypt.c: /tmp/ccnfG83e.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnfG83e.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnfG83e.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccnfG83e.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnfG83e.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnfG83e.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnfG83e.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnfG83e.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnfG83e.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnfG83e.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnfG83e.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnfG83e.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnfG83e.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnfG83e.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnfG83e.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnfG83e.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnfG83e.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnfG83e.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnfG83e.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnfG83e.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnfG83e.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnfG83e.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnfG83e.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnfG83e.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=barcelona -O -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/cc4UNqSc.s: Assembler messages:
encrypt.c: /tmp/cc4UNqSc.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4UNqSc.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4UNqSc.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc4UNqSc.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4UNqSc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4UNqSc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4UNqSc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4UNqSc.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4UNqSc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4UNqSc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4UNqSc.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4UNqSc.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4UNqSc.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4UNqSc.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4UNqSc.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4UNqSc.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4UNqSc.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4UNqSc.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4UNqSc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4UNqSc.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4UNqSc.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4UNqSc.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4UNqSc.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4UNqSc.s:64: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/cc4UNqSc.s: Assembler messages:
encrypt.c: /tmp/cc4UNqSc.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4UNqSc.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4UNqSc.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc4UNqSc.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4UNqSc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4UNqSc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4UNqSc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4UNqSc.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4UNqSc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4UNqSc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4UNqSc.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4UNqSc.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4UNqSc.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4UNqSc.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4UNqSc.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4UNqSc.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4UNqSc.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4UNqSc.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4UNqSc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4UNqSc.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4UNqSc.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4UNqSc.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4UNqSc.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4UNqSc.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=barcelona -Os -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccGJZAHn.s: Assembler messages:
encrypt.c: /tmp/ccGJZAHn.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGJZAHn.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGJZAHn.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccGJZAHn.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGJZAHn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGJZAHn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGJZAHn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGJZAHn.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGJZAHn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGJZAHn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGJZAHn.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGJZAHn.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGJZAHn.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGJZAHn.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGJZAHn.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGJZAHn.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGJZAHn.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGJZAHn.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGJZAHn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGJZAHn.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGJZAHn.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGJZAHn.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGJZAHn.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGJZAHn.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccrWILzl.s: Assembler messages:
encrypt.c: /tmp/ccrWILzl.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrWILzl.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrWILzl.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccrWILzl.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrWILzl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrWILzl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrWILzl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrWILzl.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrWILzl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrWILzl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrWILzl.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrWILzl.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrWILzl.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrWILzl.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrWILzl.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrWILzl.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrWILzl.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrWILzl.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrWILzl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrWILzl.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrWILzl.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrWILzl.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrWILzl.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrWILzl.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/ccUdKKYn.s: Assembler messages:
encrypt.c: /tmp/ccUdKKYn.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUdKKYn.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUdKKYn.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccUdKKYn.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUdKKYn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUdKKYn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUdKKYn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUdKKYn.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUdKKYn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUdKKYn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUdKKYn.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUdKKYn.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUdKKYn.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUdKKYn.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUdKKYn.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUdKKYn.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUdKKYn.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUdKKYn.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUdKKYn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUdKKYn.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUdKKYn.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUdKKYn.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUdKKYn.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUdKKYn.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/ccViFbQk.s: Assembler messages:
encrypt.c: /tmp/ccViFbQk.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccViFbQk.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccViFbQk.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccViFbQk.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccViFbQk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccViFbQk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccViFbQk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccViFbQk.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccViFbQk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccViFbQk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccViFbQk.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccViFbQk.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccViFbQk.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccViFbQk.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccViFbQk.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccViFbQk.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccViFbQk.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccViFbQk.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccViFbQk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccViFbQk.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccViFbQk.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccViFbQk.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccViFbQk.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccViFbQk.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccB18Qdm.s: Assembler messages:
encrypt.c: /tmp/ccB18Qdm.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccB18Qdm.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccB18Qdm.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccB18Qdm.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB18Qdm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB18Qdm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB18Qdm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB18Qdm.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB18Qdm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB18Qdm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB18Qdm.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB18Qdm.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccB18Qdm.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB18Qdm.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccB18Qdm.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccB18Qdm.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB18Qdm.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB18Qdm.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB18Qdm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB18Qdm.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB18Qdm.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccB18Qdm.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB18Qdm.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB18Qdm.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccCpwRdr.s: Assembler messages:
encrypt.c: /tmp/ccCpwRdr.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCpwRdr.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCpwRdr.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccCpwRdr.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCpwRdr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCpwRdr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCpwRdr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCpwRdr.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCpwRdr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCpwRdr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCpwRdr.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCpwRdr.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCpwRdr.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCpwRdr.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCpwRdr.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCpwRdr.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCpwRdr.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCpwRdr.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCpwRdr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCpwRdr.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCpwRdr.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCpwRdr.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCpwRdr.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCpwRdr.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccSsWYzn.s: Assembler messages:
encrypt.c: /tmp/ccSsWYzn.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSsWYzn.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSsWYzn.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccSsWYzn.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSsWYzn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSsWYzn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSsWYzn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSsWYzn.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSsWYzn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSsWYzn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSsWYzn.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSsWYzn.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSsWYzn.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSsWYzn.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSsWYzn.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSsWYzn.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSsWYzn.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSsWYzn.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSsWYzn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSsWYzn.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSsWYzn.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSsWYzn.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSsWYzn.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSsWYzn.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cctBicMG.s: Assembler messages:
encrypt.c: /tmp/cctBicMG.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctBicMG.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctBicMG.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cctBicMG.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cctBicMG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctBicMG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctBicMG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctBicMG.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cctBicMG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctBicMG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctBicMG.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctBicMG.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cctBicMG.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cctBicMG.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctBicMG.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctBicMG.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctBicMG.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cctBicMG.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cctBicMG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctBicMG.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cctBicMG.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cctBicMG.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cctBicMG.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cctBicMG.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core2 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccwSNfkI.s: Assembler messages:
encrypt.c: /tmp/ccwSNfkI.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwSNfkI.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwSNfkI.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccwSNfkI.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwSNfkI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwSNfkI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwSNfkI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwSNfkI.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwSNfkI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwSNfkI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwSNfkI.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwSNfkI.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwSNfkI.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwSNfkI.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwSNfkI.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwSNfkI.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwSNfkI.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwSNfkI.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwSNfkI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwSNfkI.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwSNfkI.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwSNfkI.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwSNfkI.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwSNfkI.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core2 -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccRW1fDJ.s: Assembler messages:
encrypt.c: /tmp/ccRW1fDJ.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRW1fDJ.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRW1fDJ.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccRW1fDJ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRW1fDJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRW1fDJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRW1fDJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRW1fDJ.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRW1fDJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRW1fDJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRW1fDJ.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRW1fDJ.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRW1fDJ.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRW1fDJ.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRW1fDJ.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRW1fDJ.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRW1fDJ.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRW1fDJ.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRW1fDJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRW1fDJ.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRW1fDJ.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRW1fDJ.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRW1fDJ.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRW1fDJ.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core2 -O -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccvmpPAG.s: Assembler messages:
encrypt.c: /tmp/ccvmpPAG.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvmpPAG.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvmpPAG.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccvmpPAG.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvmpPAG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvmpPAG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvmpPAG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvmpPAG.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvmpPAG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvmpPAG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvmpPAG.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvmpPAG.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvmpPAG.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvmpPAG.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvmpPAG.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvmpPAG.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvmpPAG.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvmpPAG.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvmpPAG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvmpPAG.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvmpPAG.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvmpPAG.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvmpPAG.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvmpPAG.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core2 -Os -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccFLRZID.s: Assembler messages:
encrypt.c: /tmp/ccFLRZID.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFLRZID.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFLRZID.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccFLRZID.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFLRZID.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFLRZID.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFLRZID.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFLRZID.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFLRZID.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFLRZID.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFLRZID.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFLRZID.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFLRZID.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFLRZID.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFLRZID.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFLRZID.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFLRZID.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFLRZID.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFLRZID.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFLRZID.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFLRZID.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFLRZID.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFLRZID.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFLRZID.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccLoxffn.s: Assembler messages:
encrypt.c: /tmp/ccLoxffn.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLoxffn.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLoxffn.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccLoxffn.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLoxffn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLoxffn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLoxffn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLoxffn.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLoxffn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLoxffn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLoxffn.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLoxffn.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLoxffn.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLoxffn.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLoxffn.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLoxffn.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLoxffn.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLoxffn.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLoxffn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLoxffn.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLoxffn.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLoxffn.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLoxffn.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLoxffn.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccU2hGvH.s: Assembler messages:
encrypt.c: /tmp/ccU2hGvH.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccU2hGvH.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccU2hGvH.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccU2hGvH.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU2hGvH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU2hGvH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU2hGvH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU2hGvH.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU2hGvH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU2hGvH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU2hGvH.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU2hGvH.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccU2hGvH.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU2hGvH.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccU2hGvH.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccU2hGvH.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU2hGvH.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU2hGvH.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU2hGvH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU2hGvH.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU2hGvH.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccU2hGvH.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU2hGvH.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU2hGvH.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccGWfqmD.s: Assembler messages:
encrypt.c: /tmp/ccGWfqmD.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGWfqmD.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGWfqmD.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccGWfqmD.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGWfqmD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGWfqmD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGWfqmD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGWfqmD.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGWfqmD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGWfqmD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGWfqmD.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGWfqmD.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGWfqmD.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGWfqmD.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGWfqmD.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGWfqmD.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGWfqmD.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGWfqmD.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGWfqmD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGWfqmD.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGWfqmD.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGWfqmD.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGWfqmD.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGWfqmD.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccVNElEk.s: Assembler messages:
encrypt.c: /tmp/ccVNElEk.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVNElEk.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVNElEk.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccVNElEk.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVNElEk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVNElEk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVNElEk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVNElEk.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVNElEk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVNElEk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVNElEk.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVNElEk.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVNElEk.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVNElEk.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVNElEk.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVNElEk.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVNElEk.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVNElEk.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVNElEk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVNElEk.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVNElEk.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVNElEk.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVNElEk.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVNElEk.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccXKIwLp.s: Assembler messages:
encrypt.c: /tmp/ccXKIwLp.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXKIwLp.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXKIwLp.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccXKIwLp.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXKIwLp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXKIwLp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXKIwLp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXKIwLp.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXKIwLp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXKIwLp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXKIwLp.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXKIwLp.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXKIwLp.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXKIwLp.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXKIwLp.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXKIwLp.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXKIwLp.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXKIwLp.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXKIwLp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXKIwLp.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXKIwLp.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXKIwLp.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXKIwLp.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXKIwLp.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccRlBpvo.s: Assembler messages:
encrypt.c: /tmp/ccRlBpvo.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRlBpvo.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRlBpvo.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccRlBpvo.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRlBpvo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRlBpvo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRlBpvo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRlBpvo.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRlBpvo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRlBpvo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRlBpvo.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRlBpvo.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRlBpvo.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRlBpvo.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRlBpvo.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRlBpvo.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRlBpvo.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRlBpvo.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRlBpvo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRlBpvo.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRlBpvo.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRlBpvo.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRlBpvo.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRlBpvo.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccQ5ZGhk.s: Assembler messages:
encrypt.c: /tmp/ccQ5ZGhk.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQ5ZGhk.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQ5ZGhk.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccQ5ZGhk.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ5ZGhk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ5ZGhk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ5ZGhk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ5ZGhk.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ5ZGhk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ5ZGhk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ5ZGhk.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ5ZGhk.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQ5ZGhk.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ5ZGhk.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQ5ZGhk.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQ5ZGhk.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ5ZGhk.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ5ZGhk.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ5ZGhk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ5ZGhk.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ5ZGhk.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQ5ZGhk.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ5ZGhk.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ5ZGhk.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc0HpRf4.s: Assembler messages:
encrypt.c: /tmp/cc0HpRf4.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0HpRf4.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0HpRf4.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc0HpRf4.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0HpRf4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0HpRf4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0HpRf4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0HpRf4.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0HpRf4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0HpRf4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0HpRf4.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0HpRf4.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0HpRf4.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0HpRf4.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0HpRf4.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0HpRf4.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0HpRf4.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0HpRf4.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0HpRf4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0HpRf4.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0HpRf4.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0HpRf4.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0HpRf4.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0HpRf4.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccAySZC0.s: Assembler messages:
encrypt.c: /tmp/ccAySZC0.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAySZC0.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAySZC0.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccAySZC0.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAySZC0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAySZC0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAySZC0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAySZC0.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAySZC0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAySZC0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAySZC0.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAySZC0.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAySZC0.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAySZC0.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAySZC0.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAySZC0.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAySZC0.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAySZC0.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAySZC0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAySZC0.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAySZC0.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAySZC0.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAySZC0.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAySZC0.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/cc0fAzCi.s: Assembler messages:
encrypt.c: /tmp/cc0fAzCi.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0fAzCi.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0fAzCi.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc0fAzCi.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0fAzCi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0fAzCi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0fAzCi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0fAzCi.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0fAzCi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0fAzCi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0fAzCi.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0fAzCi.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0fAzCi.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0fAzCi.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0fAzCi.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0fAzCi.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0fAzCi.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0fAzCi.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0fAzCi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0fAzCi.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0fAzCi.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0fAzCi.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0fAzCi.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0fAzCi.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccJAlSb4.s: Assembler messages:
encrypt.c: /tmp/ccJAlSb4.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJAlSb4.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJAlSb4.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccJAlSb4.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJAlSb4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJAlSb4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJAlSb4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJAlSb4.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJAlSb4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJAlSb4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJAlSb4.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJAlSb4.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJAlSb4.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJAlSb4.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJAlSb4.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJAlSb4.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJAlSb4.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJAlSb4.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJAlSb4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJAlSb4.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJAlSb4.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJAlSb4.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJAlSb4.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJAlSb4.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccnRAhQ1.s: Assembler messages:
encrypt.c: /tmp/ccnRAhQ1.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnRAhQ1.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnRAhQ1.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccnRAhQ1.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnRAhQ1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnRAhQ1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnRAhQ1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnRAhQ1.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnRAhQ1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnRAhQ1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnRAhQ1.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnRAhQ1.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnRAhQ1.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnRAhQ1.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnRAhQ1.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnRAhQ1.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnRAhQ1.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnRAhQ1.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnRAhQ1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnRAhQ1.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnRAhQ1.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnRAhQ1.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnRAhQ1.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnRAhQ1.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -m32 -march=corei7 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cchQT67U.s: Assembler messages:
encrypt.c: /tmp/cchQT67U.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchQT67U.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchQT67U.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cchQT67U.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cchQT67U.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchQT67U.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchQT67U.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchQT67U.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cchQT67U.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchQT67U.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchQT67U.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchQT67U.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cchQT67U.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cchQT67U.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchQT67U.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchQT67U.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchQT67U.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cchQT67U.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cchQT67U.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchQT67U.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cchQT67U.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cchQT67U.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cchQT67U.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cchQT67U.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=corei7 -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/ccRhYT20.s: Assembler messages:
encrypt.c: /tmp/ccRhYT20.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRhYT20.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRhYT20.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccRhYT20.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRhYT20.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRhYT20.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRhYT20.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRhYT20.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRhYT20.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRhYT20.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRhYT20.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRhYT20.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRhYT20.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRhYT20.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRhYT20.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRhYT20.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRhYT20.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRhYT20.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRhYT20.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRhYT20.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRhYT20.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRhYT20.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRhYT20.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRhYT20.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=corei7 -O -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccu2e7l1.s: Assembler messages:
encrypt.c: /tmp/ccu2e7l1.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccu2e7l1.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccu2e7l1.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccu2e7l1.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu2e7l1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu2e7l1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu2e7l1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu2e7l1.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu2e7l1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu2e7l1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu2e7l1.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu2e7l1.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccu2e7l1.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu2e7l1.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccu2e7l1.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccu2e7l1.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu2e7l1.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu2e7l1.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu2e7l1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu2e7l1.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu2e7l1.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccu2e7l1.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu2e7l1.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu2e7l1.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=corei7 -Os -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccXEtqWU.s: Assembler messages:
encrypt.c: /tmp/ccXEtqWU.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXEtqWU.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXEtqWU.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccXEtqWU.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXEtqWU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXEtqWU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXEtqWU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXEtqWU.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXEtqWU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXEtqWU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXEtqWU.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXEtqWU.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXEtqWU.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXEtqWU.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXEtqWU.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXEtqWU.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXEtqWU.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXEtqWU.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXEtqWU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXEtqWU.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXEtqWU.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXEtqWU.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXEtqWU.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXEtqWU.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=i386 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc46TqZV.s: Assembler messages:
encrypt.c: /tmp/cc46TqZV.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc46TqZV.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc46TqZV.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc46TqZV.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc46TqZV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc46TqZV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc46TqZV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc46TqZV.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc46TqZV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc46TqZV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc46TqZV.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc46TqZV.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc46TqZV.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc46TqZV.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc46TqZV.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc46TqZV.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc46TqZV.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc46TqZV.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc46TqZV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc46TqZV.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc46TqZV.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc46TqZV.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc46TqZV.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc46TqZV.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=i386 -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/cchm7CjY.s: Assembler messages:
encrypt.c: /tmp/cchm7CjY.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchm7CjY.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchm7CjY.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cchm7CjY.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cchm7CjY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchm7CjY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchm7CjY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchm7CjY.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cchm7CjY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchm7CjY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchm7CjY.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchm7CjY.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cchm7CjY.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cchm7CjY.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchm7CjY.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchm7CjY.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchm7CjY.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cchm7CjY.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cchm7CjY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchm7CjY.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cchm7CjY.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cchm7CjY.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cchm7CjY.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cchm7CjY.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=i386 -O -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccCHhnIV.s: Assembler messages:
encrypt.c: /tmp/ccCHhnIV.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCHhnIV.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCHhnIV.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccCHhnIV.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCHhnIV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCHhnIV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCHhnIV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCHhnIV.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCHhnIV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCHhnIV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCHhnIV.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCHhnIV.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCHhnIV.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCHhnIV.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCHhnIV.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCHhnIV.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCHhnIV.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCHhnIV.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCHhnIV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCHhnIV.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCHhnIV.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCHhnIV.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCHhnIV.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCHhnIV.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=i386 -Os -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccC6hPTT.s: Assembler messages:
encrypt.c: /tmp/ccC6hPTT.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccC6hPTT.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccC6hPTT.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccC6hPTT.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC6hPTT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC6hPTT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC6hPTT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC6hPTT.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC6hPTT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC6hPTT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC6hPTT.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC6hPTT.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccC6hPTT.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC6hPTT.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccC6hPTT.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccC6hPTT.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC6hPTT.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC6hPTT.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC6hPTT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC6hPTT.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC6hPTT.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccC6hPTT.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC6hPTT.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC6hPTT.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=i486 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccgic8qL.s: Assembler messages:
encrypt.c: /tmp/ccgic8qL.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgic8qL.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgic8qL.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccgic8qL.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgic8qL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgic8qL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgic8qL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgic8qL.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgic8qL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgic8qL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgic8qL.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgic8qL.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgic8qL.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgic8qL.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgic8qL.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgic8qL.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgic8qL.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgic8qL.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgic8qL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgic8qL.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgic8qL.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgic8qL.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgic8qL.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgic8qL.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=i486 -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccDWLZMT.s: Assembler messages:
encrypt.c: /tmp/ccDWLZMT.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDWLZMT.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDWLZMT.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccDWLZMT.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDWLZMT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDWLZMT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDWLZMT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDWLZMT.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDWLZMT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDWLZMT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDWLZMT.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDWLZMT.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDWLZMT.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDWLZMT.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDWLZMT.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDWLZMT.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDWLZMT.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDWLZMT.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDWLZMT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDWLZMT.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDWLZMT.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDWLZMT.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDWLZMT.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDWLZMT.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=i486 -O -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccBeA9dR.s: Assembler messages:
encrypt.c: /tmp/ccBeA9dR.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBeA9dR.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBeA9dR.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccBeA9dR.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBeA9dR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBeA9dR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBeA9dR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBeA9dR.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBeA9dR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBeA9dR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBeA9dR.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBeA9dR.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBeA9dR.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBeA9dR.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBeA9dR.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBeA9dR.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBeA9dR.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBeA9dR.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBeA9dR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBeA9dR.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBeA9dR.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBeA9dR.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBeA9dR.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBeA9dR.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=i486 -Os -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccqEQTj8.s: Assembler messages:
encrypt.c: /tmp/ccqEQTj8.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqEQTj8.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqEQTj8.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccqEQTj8.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqEQTj8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqEQTj8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqEQTj8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqEQTj8.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqEQTj8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqEQTj8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqEQTj8.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqEQTj8.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqEQTj8.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqEQTj8.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqEQTj8.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqEQTj8.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqEQTj8.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqEQTj8.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqEQTj8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqEQTj8.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqEQTj8.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqEQTj8.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqEQTj8.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqEQTj8.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccMZpDyR.s: Assembler messages:
encrypt.c: /tmp/ccMZpDyR.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMZpDyR.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMZpDyR.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccMZpDyR.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMZpDyR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMZpDyR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMZpDyR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMZpDyR.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMZpDyR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMZpDyR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMZpDyR.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMZpDyR.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMZpDyR.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMZpDyR.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMZpDyR.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMZpDyR.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMZpDyR.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMZpDyR.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMZpDyR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMZpDyR.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMZpDyR.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMZpDyR.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMZpDyR.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMZpDyR.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/cck90No9.s: Assembler messages:
encrypt.c: /tmp/cck90No9.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cck90No9.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cck90No9.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cck90No9.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cck90No9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cck90No9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cck90No9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cck90No9.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cck90No9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck90No9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck90No9.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck90No9.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cck90No9.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cck90No9.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cck90No9.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cck90No9.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck90No9.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cck90No9.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cck90No9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cck90No9.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cck90No9.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cck90No9.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cck90No9.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cck90No9.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k6-2 -O -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccp3l257.s: Assembler messages:
encrypt.c: /tmp/ccp3l257.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccp3l257.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccp3l257.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccp3l257.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp3l257.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp3l257.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp3l257.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp3l257.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp3l257.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp3l257.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp3l257.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp3l257.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccp3l257.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp3l257.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccp3l257.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccp3l257.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp3l257.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp3l257.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp3l257.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp3l257.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp3l257.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccp3l257.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp3l257.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp3l257.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc3DB6HT.s: Assembler messages:
encrypt.c: /tmp/cc3DB6HT.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3DB6HT.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3DB6HT.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc3DB6HT.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3DB6HT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3DB6HT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3DB6HT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3DB6HT.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3DB6HT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3DB6HT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3DB6HT.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3DB6HT.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3DB6HT.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3DB6HT.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3DB6HT.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3DB6HT.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3DB6HT.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3DB6HT.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3DB6HT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3DB6HT.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3DB6HT.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3DB6HT.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3DB6HT.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3DB6HT.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccXdqD7O.s: Assembler messages:
encrypt.c: /tmp/ccXdqD7O.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXdqD7O.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXdqD7O.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccXdqD7O.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXdqD7O.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXdqD7O.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXdqD7O.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXdqD7O.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXdqD7O.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXdqD7O.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXdqD7O.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXdqD7O.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXdqD7O.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXdqD7O.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXdqD7O.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXdqD7O.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXdqD7O.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXdqD7O.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXdqD7O.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXdqD7O.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXdqD7O.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXdqD7O.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXdqD7O.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXdqD7O.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccR5ggOR.s: Assembler messages:
encrypt.c: /tmp/ccR5ggOR.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccR5ggOR.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccR5ggOR.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccR5ggOR.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR5ggOR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR5ggOR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR5ggOR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR5ggOR.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR5ggOR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR5ggOR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR5ggOR.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR5ggOR.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccR5ggOR.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR5ggOR.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccR5ggOR.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccR5ggOR.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR5ggOR.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR5ggOR.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR5ggOR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR5ggOR.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR5ggOR.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccR5ggOR.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR5ggOR.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR5ggOR.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k6-3 -O -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccP2OrWS.s: Assembler messages:
encrypt.c: /tmp/ccP2OrWS.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccP2OrWS.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccP2OrWS.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccP2OrWS.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP2OrWS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP2OrWS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP2OrWS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP2OrWS.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP2OrWS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP2OrWS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP2OrWS.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP2OrWS.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccP2OrWS.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP2OrWS.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccP2OrWS.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccP2OrWS.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP2OrWS.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP2OrWS.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP2OrWS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP2OrWS.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP2OrWS.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccP2OrWS.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP2OrWS.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP2OrWS.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccsOtk9b.s: Assembler messages:
encrypt.c: /tmp/ccsOtk9b.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsOtk9b.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsOtk9b.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccsOtk9b.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsOtk9b.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsOtk9b.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsOtk9b.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsOtk9b.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsOtk9b.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsOtk9b.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsOtk9b.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsOtk9b.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsOtk9b.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsOtk9b.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsOtk9b.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsOtk9b.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsOtk9b.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsOtk9b.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsOtk9b.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsOtk9b.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsOtk9b.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsOtk9b.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsOtk9b.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsOtk9b.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k6 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc2to4qd.s: Assembler messages:
encrypt.c: /tmp/cc2to4qd.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2to4qd.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2to4qd.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc2to4qd.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2to4qd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2to4qd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2to4qd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2to4qd.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2to4qd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2to4qd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2to4qd.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2to4qd.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2to4qd.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2to4qd.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2to4qd.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2to4qd.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2to4qd.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2to4qd.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2to4qd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2to4qd.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2to4qd.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2to4qd.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2to4qd.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2to4qd.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k6 -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccvcVLkf.s: Assembler messages:
encrypt.c: /tmp/ccvcVLkf.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvcVLkf.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvcVLkf.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccvcVLkf.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvcVLkf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvcVLkf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvcVLkf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvcVLkf.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvcVLkf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvcVLkf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvcVLkf.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvcVLkf.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvcVLkf.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvcVLkf.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvcVLkf.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvcVLkf.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvcVLkf.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvcVLkf.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvcVLkf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvcVLkf.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvcVLkf.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvcVLkf.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvcVLkf.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvcVLkf.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k6 -O -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccpMoVlb.s: Assembler messages:
encrypt.c: /tmp/ccpMoVlb.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpMoVlb.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpMoVlb.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccpMoVlb.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpMoVlb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpMoVlb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpMoVlb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpMoVlb.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpMoVlb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpMoVlb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpMoVlb.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpMoVlb.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpMoVlb.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpMoVlb.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpMoVlb.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpMoVlb.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpMoVlb.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpMoVlb.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpMoVlb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpMoVlb.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpMoVlb.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpMoVlb.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpMoVlb.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpMoVlb.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k6 -Os -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccvAEmkw.s: Assembler messages:
encrypt.c: /tmp/ccvAEmkw.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvAEmkw.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvAEmkw.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccvAEmkw.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvAEmkw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvAEmkw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvAEmkw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvAEmkw.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvAEmkw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvAEmkw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvAEmkw.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvAEmkw.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvAEmkw.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvAEmkw.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvAEmkw.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvAEmkw.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvAEmkw.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvAEmkw.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvAEmkw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvAEmkw.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvAEmkw.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvAEmkw.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvAEmkw.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvAEmkw.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k8 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccmATfox.s: Assembler messages:
encrypt.c: /tmp/ccmATfox.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmATfox.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmATfox.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccmATfox.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmATfox.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmATfox.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmATfox.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmATfox.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmATfox.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmATfox.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmATfox.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmATfox.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmATfox.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmATfox.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmATfox.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmATfox.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmATfox.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmATfox.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmATfox.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmATfox.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmATfox.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmATfox.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmATfox.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmATfox.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k8 -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccwHbnkz.s: Assembler messages:
encrypt.c: /tmp/ccwHbnkz.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwHbnkz.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwHbnkz.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccwHbnkz.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwHbnkz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwHbnkz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwHbnkz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwHbnkz.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwHbnkz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwHbnkz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwHbnkz.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwHbnkz.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwHbnkz.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwHbnkz.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwHbnkz.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwHbnkz.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwHbnkz.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwHbnkz.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwHbnkz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwHbnkz.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwHbnkz.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwHbnkz.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwHbnkz.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwHbnkz.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k8 -O -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/cchZkLDw.s: Assembler messages:
encrypt.c: /tmp/cchZkLDw.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchZkLDw.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchZkLDw.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cchZkLDw.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cchZkLDw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchZkLDw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchZkLDw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchZkLDw.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cchZkLDw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchZkLDw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchZkLDw.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchZkLDw.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cchZkLDw.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cchZkLDw.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchZkLDw.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchZkLDw.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchZkLDw.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cchZkLDw.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cchZkLDw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchZkLDw.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cchZkLDw.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cchZkLDw.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cchZkLDw.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cchZkLDw.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k8 -Os -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccwVEhbP.s: Assembler messages:
encrypt.c: /tmp/ccwVEhbP.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwVEhbP.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwVEhbP.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccwVEhbP.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwVEhbP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwVEhbP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwVEhbP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwVEhbP.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwVEhbP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwVEhbP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwVEhbP.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwVEhbP.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwVEhbP.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwVEhbP.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwVEhbP.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwVEhbP.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwVEhbP.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwVEhbP.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwVEhbP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwVEhbP.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwVEhbP.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwVEhbP.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwVEhbP.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwVEhbP.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccFrIcBx.s: Assembler messages:
encrypt.c: /tmp/ccFrIcBx.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFrIcBx.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFrIcBx.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccFrIcBx.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFrIcBx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFrIcBx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFrIcBx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFrIcBx.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFrIcBx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFrIcBx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFrIcBx.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFrIcBx.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFrIcBx.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFrIcBx.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFrIcBx.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFrIcBx.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFrIcBx.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFrIcBx.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFrIcBx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFrIcBx.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFrIcBx.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFrIcBx.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFrIcBx.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFrIcBx.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/ccdPNZNS.s: Assembler messages:
encrypt.c: /tmp/ccdPNZNS.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdPNZNS.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdPNZNS.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccdPNZNS.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdPNZNS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdPNZNS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdPNZNS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdPNZNS.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdPNZNS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdPNZNS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdPNZNS.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdPNZNS.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdPNZNS.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdPNZNS.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdPNZNS.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdPNZNS.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdPNZNS.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdPNZNS.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdPNZNS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdPNZNS.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdPNZNS.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdPNZNS.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdPNZNS.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdPNZNS.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/cceCrDGA.s: Assembler messages:
encrypt.c: /tmp/cceCrDGA.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceCrDGA.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceCrDGA.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cceCrDGA.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cceCrDGA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceCrDGA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceCrDGA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceCrDGA.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cceCrDGA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceCrDGA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceCrDGA.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceCrDGA.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cceCrDGA.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cceCrDGA.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceCrDGA.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceCrDGA.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceCrDGA.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cceCrDGA.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cceCrDGA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cceCrDGA.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cceCrDGA.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cceCrDGA.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cceCrDGA.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cceCrDGA.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccr4BQcx.s: Assembler messages:
encrypt.c: /tmp/ccr4BQcx.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccr4BQcx.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccr4BQcx.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccr4BQcx.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr4BQcx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr4BQcx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr4BQcx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr4BQcx.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr4BQcx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr4BQcx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr4BQcx.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr4BQcx.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccr4BQcx.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr4BQcx.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccr4BQcx.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccr4BQcx.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr4BQcx.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr4BQcx.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr4BQcx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr4BQcx.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr4BQcx.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccr4BQcx.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr4BQcx.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr4BQcx.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=nocona -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccWE8wxr.s: Assembler messages:
encrypt.c: /tmp/ccWE8wxr.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWE8wxr.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWE8wxr.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccWE8wxr.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWE8wxr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWE8wxr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWE8wxr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWE8wxr.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWE8wxr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWE8wxr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWE8wxr.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWE8wxr.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWE8wxr.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWE8wxr.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWE8wxr.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWE8wxr.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWE8wxr.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWE8wxr.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWE8wxr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWE8wxr.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWE8wxr.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWE8wxr.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWE8wxr.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWE8wxr.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=nocona -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/cczjq2fv.s: Assembler messages:
encrypt.c: /tmp/cczjq2fv.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczjq2fv.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczjq2fv.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cczjq2fv.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cczjq2fv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczjq2fv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczjq2fv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczjq2fv.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cczjq2fv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczjq2fv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczjq2fv.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczjq2fv.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cczjq2fv.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cczjq2fv.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczjq2fv.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczjq2fv.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczjq2fv.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cczjq2fv.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cczjq2fv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczjq2fv.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cczjq2fv.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cczjq2fv.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cczjq2fv.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cczjq2fv.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=nocona -O -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccdxnQLq.s: Assembler messages:
encrypt.c: /tmp/ccdxnQLq.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdxnQLq.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdxnQLq.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccdxnQLq.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdxnQLq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdxnQLq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdxnQLq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdxnQLq.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdxnQLq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdxnQLq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdxnQLq.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdxnQLq.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdxnQLq.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdxnQLq.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdxnQLq.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdxnQLq.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdxnQLq.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdxnQLq.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdxnQLq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdxnQLq.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdxnQLq.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdxnQLq.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdxnQLq.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdxnQLq.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=nocona -Os -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccWhx45G.s: Assembler messages:
encrypt.c: /tmp/ccWhx45G.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWhx45G.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWhx45G.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccWhx45G.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWhx45G.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWhx45G.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWhx45G.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWhx45G.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWhx45G.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWhx45G.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWhx45G.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWhx45G.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWhx45G.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWhx45G.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWhx45G.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWhx45G.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWhx45G.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWhx45G.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWhx45G.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWhx45G.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWhx45G.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWhx45G.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWhx45G.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWhx45G.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccolQksF.s: Assembler messages:
encrypt.c: /tmp/ccolQksF.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccolQksF.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccolQksF.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccolQksF.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccolQksF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccolQksF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccolQksF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccolQksF.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccolQksF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccolQksF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccolQksF.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccolQksF.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccolQksF.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccolQksF.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccolQksF.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccolQksF.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccolQksF.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccolQksF.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccolQksF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccolQksF.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccolQksF.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccolQksF.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccolQksF.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccolQksF.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccWRGZkH.s: Assembler messages:
encrypt.c: /tmp/ccWRGZkH.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWRGZkH.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWRGZkH.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccWRGZkH.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWRGZkH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWRGZkH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWRGZkH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWRGZkH.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWRGZkH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWRGZkH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWRGZkH.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWRGZkH.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWRGZkH.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWRGZkH.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWRGZkH.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWRGZkH.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWRGZkH.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWRGZkH.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWRGZkH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWRGZkH.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWRGZkH.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWRGZkH.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWRGZkH.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWRGZkH.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium-m -O -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccuGiZFI.s: Assembler messages:
encrypt.c: /tmp/ccuGiZFI.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuGiZFI.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuGiZFI.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccuGiZFI.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuGiZFI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuGiZFI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuGiZFI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuGiZFI.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuGiZFI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuGiZFI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuGiZFI.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuGiZFI.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuGiZFI.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuGiZFI.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuGiZFI.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuGiZFI.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuGiZFI.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuGiZFI.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuGiZFI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuGiZFI.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuGiZFI.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuGiZFI.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuGiZFI.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuGiZFI.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccGWfHGw.s: Assembler messages:
encrypt.c: /tmp/ccGWfHGw.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGWfHGw.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGWfHGw.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccGWfHGw.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGWfHGw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGWfHGw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGWfHGw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGWfHGw.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGWfHGw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGWfHGw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGWfHGw.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGWfHGw.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGWfHGw.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGWfHGw.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGWfHGw.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGWfHGw.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGWfHGw.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGWfHGw.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGWfHGw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGWfHGw.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGWfHGw.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGWfHGw.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGWfHGw.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGWfHGw.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccFidRXy.s: Assembler messages:
encrypt.c: /tmp/ccFidRXy.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFidRXy.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFidRXy.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccFidRXy.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFidRXy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFidRXy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFidRXy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFidRXy.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFidRXy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFidRXy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFidRXy.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFidRXy.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFidRXy.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFidRXy.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFidRXy.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFidRXy.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFidRXy.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFidRXy.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFidRXy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFidRXy.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFidRXy.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFidRXy.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFidRXy.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFidRXy.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccSWgCBz.s: Assembler messages:
encrypt.c: /tmp/ccSWgCBz.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSWgCBz.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSWgCBz.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccSWgCBz.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSWgCBz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSWgCBz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSWgCBz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSWgCBz.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSWgCBz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSWgCBz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSWgCBz.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSWgCBz.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSWgCBz.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSWgCBz.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSWgCBz.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSWgCBz.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSWgCBz.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSWgCBz.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSWgCBz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSWgCBz.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSWgCBz.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSWgCBz.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSWgCBz.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSWgCBz.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccjCC79F.s: Assembler messages:
encrypt.c: /tmp/ccjCC79F.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjCC79F.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjCC79F.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccjCC79F.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjCC79F.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjCC79F.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjCC79F.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjCC79F.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjCC79F.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjCC79F.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjCC79F.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjCC79F.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjCC79F.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjCC79F.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjCC79F.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjCC79F.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjCC79F.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjCC79F.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjCC79F.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjCC79F.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjCC79F.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjCC79F.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjCC79F.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjCC79F.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccwDuini.s: Assembler messages:
encrypt.c: /tmp/ccwDuini.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwDuini.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwDuini.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccwDuini.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwDuini.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwDuini.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwDuini.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwDuini.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwDuini.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwDuini.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwDuini.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwDuini.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwDuini.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwDuini.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwDuini.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwDuini.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwDuini.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwDuini.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwDuini.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwDuini.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwDuini.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwDuini.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwDuini.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwDuini.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cczfepI3.s: Assembler messages:
encrypt.c: /tmp/cczfepI3.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczfepI3.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczfepI3.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cczfepI3.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cczfepI3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczfepI3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczfepI3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczfepI3.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cczfepI3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczfepI3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczfepI3.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczfepI3.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cczfepI3.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cczfepI3.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczfepI3.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczfepI3.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczfepI3.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cczfepI3.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cczfepI3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczfepI3.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cczfepI3.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cczfepI3.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cczfepI3.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cczfepI3.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccbvX1Vn.s: Assembler messages:
encrypt.c: /tmp/ccbvX1Vn.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbvX1Vn.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbvX1Vn.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccbvX1Vn.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbvX1Vn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbvX1Vn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbvX1Vn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbvX1Vn.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbvX1Vn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbvX1Vn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbvX1Vn.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbvX1Vn.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbvX1Vn.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbvX1Vn.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbvX1Vn.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbvX1Vn.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbvX1Vn.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbvX1Vn.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbvX1Vn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbvX1Vn.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbvX1Vn.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbvX1Vn.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbvX1Vn.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbvX1Vn.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium2 -O -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccVf2R7c.s: Assembler messages:
encrypt.c: /tmp/ccVf2R7c.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVf2R7c.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVf2R7c.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccVf2R7c.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVf2R7c.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVf2R7c.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVf2R7c.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVf2R7c.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVf2R7c.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVf2R7c.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVf2R7c.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVf2R7c.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVf2R7c.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVf2R7c.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVf2R7c.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVf2R7c.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVf2R7c.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVf2R7c.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVf2R7c.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVf2R7c.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVf2R7c.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVf2R7c.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVf2R7c.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVf2R7c.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cckyunU4.s: Assembler messages:
encrypt.c: /tmp/cckyunU4.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckyunU4.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckyunU4.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cckyunU4.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cckyunU4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckyunU4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckyunU4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckyunU4.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cckyunU4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckyunU4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckyunU4.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckyunU4.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cckyunU4.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cckyunU4.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckyunU4.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckyunU4.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckyunU4.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cckyunU4.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cckyunU4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckyunU4.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cckyunU4.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cckyunU4.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cckyunU4.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cckyunU4.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccU5TBr0.s: Assembler messages:
encrypt.c: /tmp/ccU5TBr0.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccU5TBr0.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccU5TBr0.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccU5TBr0.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU5TBr0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU5TBr0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU5TBr0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU5TBr0.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU5TBr0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU5TBr0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU5TBr0.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU5TBr0.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccU5TBr0.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU5TBr0.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccU5TBr0.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccU5TBr0.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU5TBr0.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU5TBr0.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU5TBr0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU5TBr0.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU5TBr0.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccU5TBr0.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU5TBr0.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU5TBr0.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccnEh6G4.s: Assembler messages:
encrypt.c: /tmp/ccnEh6G4.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnEh6G4.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnEh6G4.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccnEh6G4.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnEh6G4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnEh6G4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnEh6G4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnEh6G4.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnEh6G4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnEh6G4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnEh6G4.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnEh6G4.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnEh6G4.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnEh6G4.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnEh6G4.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnEh6G4.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnEh6G4.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnEh6G4.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnEh6G4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnEh6G4.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnEh6G4.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnEh6G4.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnEh6G4.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnEh6G4.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium3 -O -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccFnJXb1.s: Assembler messages:
encrypt.c: /tmp/ccFnJXb1.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFnJXb1.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFnJXb1.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccFnJXb1.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFnJXb1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFnJXb1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFnJXb1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFnJXb1.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFnJXb1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFnJXb1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFnJXb1.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFnJXb1.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFnJXb1.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFnJXb1.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFnJXb1.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFnJXb1.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFnJXb1.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFnJXb1.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFnJXb1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFnJXb1.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFnJXb1.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFnJXb1.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFnJXb1.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFnJXb1.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cckg9e9T.s: Assembler messages:
encrypt.c: /tmp/cckg9e9T.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckg9e9T.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckg9e9T.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cckg9e9T.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cckg9e9T.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckg9e9T.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckg9e9T.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckg9e9T.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cckg9e9T.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckg9e9T.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckg9e9T.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckg9e9T.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cckg9e9T.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cckg9e9T.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckg9e9T.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckg9e9T.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckg9e9T.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cckg9e9T.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cckg9e9T.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckg9e9T.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cckg9e9T.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cckg9e9T.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cckg9e9T.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cckg9e9T.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccsSSZrK.s: Assembler messages:
encrypt.c: /tmp/ccsSSZrK.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsSSZrK.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsSSZrK.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccsSSZrK.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsSSZrK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsSSZrK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsSSZrK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsSSZrK.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsSSZrK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsSSZrK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsSSZrK.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsSSZrK.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsSSZrK.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsSSZrK.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsSSZrK.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsSSZrK.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsSSZrK.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsSSZrK.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsSSZrK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsSSZrK.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsSSZrK.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsSSZrK.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsSSZrK.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsSSZrK.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccwbdAdY.s: Assembler messages:
encrypt.c: /tmp/ccwbdAdY.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwbdAdY.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwbdAdY.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccwbdAdY.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwbdAdY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwbdAdY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwbdAdY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwbdAdY.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwbdAdY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwbdAdY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwbdAdY.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwbdAdY.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwbdAdY.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwbdAdY.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwbdAdY.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwbdAdY.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwbdAdY.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwbdAdY.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwbdAdY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwbdAdY.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwbdAdY.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwbdAdY.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwbdAdY.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwbdAdY.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium4 -O -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccLFgcLK.s: Assembler messages:
encrypt.c: /tmp/ccLFgcLK.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLFgcLK.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLFgcLK.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccLFgcLK.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLFgcLK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLFgcLK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLFgcLK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLFgcLK.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLFgcLK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLFgcLK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLFgcLK.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLFgcLK.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLFgcLK.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLFgcLK.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLFgcLK.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLFgcLK.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLFgcLK.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLFgcLK.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLFgcLK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLFgcLK.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLFgcLK.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLFgcLK.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLFgcLK.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLFgcLK.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccxC2hgz.s: Assembler messages:
encrypt.c: /tmp/ccxC2hgz.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxC2hgz.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxC2hgz.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccxC2hgz.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxC2hgz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxC2hgz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxC2hgz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxC2hgz.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxC2hgz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxC2hgz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxC2hgz.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxC2hgz.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxC2hgz.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxC2hgz.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxC2hgz.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxC2hgz.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxC2hgz.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxC2hgz.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxC2hgz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxC2hgz.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxC2hgz.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxC2hgz.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxC2hgz.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxC2hgz.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccpHX6eA.s: Assembler messages:
encrypt.c: /tmp/ccpHX6eA.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpHX6eA.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpHX6eA.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccpHX6eA.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpHX6eA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpHX6eA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpHX6eA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpHX6eA.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpHX6eA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpHX6eA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpHX6eA.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpHX6eA.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpHX6eA.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpHX6eA.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpHX6eA.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpHX6eA.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpHX6eA.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpHX6eA.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpHX6eA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpHX6eA.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpHX6eA.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpHX6eA.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpHX6eA.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpHX6eA.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/cc73Py2A.s: Assembler messages:
encrypt.c: /tmp/cc73Py2A.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc73Py2A.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc73Py2A.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc73Py2A.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc73Py2A.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc73Py2A.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc73Py2A.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc73Py2A.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc73Py2A.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc73Py2A.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc73Py2A.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc73Py2A.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc73Py2A.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc73Py2A.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc73Py2A.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc73Py2A.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc73Py2A.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc73Py2A.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc73Py2A.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc73Py2A.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc73Py2A.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc73Py2A.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc73Py2A.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc73Py2A.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium -O -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccn6aJYy.s: Assembler messages:
encrypt.c: /tmp/ccn6aJYy.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccn6aJYy.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccn6aJYy.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccn6aJYy.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn6aJYy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn6aJYy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn6aJYy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn6aJYy.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn6aJYy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn6aJYy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn6aJYy.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn6aJYy.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccn6aJYy.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn6aJYy.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccn6aJYy.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccn6aJYy.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn6aJYy.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn6aJYy.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn6aJYy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn6aJYy.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn6aJYy.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccn6aJYy.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn6aJYy.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn6aJYy.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium -Os -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccvEiFHn.s: Assembler messages:
encrypt.c: /tmp/ccvEiFHn.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvEiFHn.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvEiFHn.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccvEiFHn.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvEiFHn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvEiFHn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvEiFHn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvEiFHn.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvEiFHn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvEiFHn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvEiFHn.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvEiFHn.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvEiFHn.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvEiFHn.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvEiFHn.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvEiFHn.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvEiFHn.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvEiFHn.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvEiFHn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvEiFHn.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvEiFHn.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvEiFHn.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvEiFHn.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvEiFHn.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccwRDaLn.s: Assembler messages:
encrypt.c: /tmp/ccwRDaLn.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwRDaLn.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwRDaLn.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccwRDaLn.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwRDaLn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwRDaLn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwRDaLn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwRDaLn.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwRDaLn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwRDaLn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwRDaLn.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwRDaLn.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwRDaLn.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwRDaLn.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwRDaLn.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwRDaLn.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwRDaLn.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwRDaLn.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwRDaLn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwRDaLn.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwRDaLn.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwRDaLn.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwRDaLn.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwRDaLn.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccxbOPNq.s: Assembler messages:
encrypt.c: /tmp/ccxbOPNq.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxbOPNq.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxbOPNq.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccxbOPNq.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxbOPNq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxbOPNq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxbOPNq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxbOPNq.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxbOPNq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxbOPNq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxbOPNq.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxbOPNq.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxbOPNq.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxbOPNq.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxbOPNq.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxbOPNq.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxbOPNq.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxbOPNq.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxbOPNq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxbOPNq.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxbOPNq.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxbOPNq.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxbOPNq.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxbOPNq.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/cceUPtMm.s: Assembler messages:
encrypt.c: /tmp/cceUPtMm.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceUPtMm.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceUPtMm.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cceUPtMm.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cceUPtMm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceUPtMm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceUPtMm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceUPtMm.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cceUPtMm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceUPtMm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceUPtMm.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceUPtMm.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cceUPtMm.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cceUPtMm.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceUPtMm.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceUPtMm.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceUPtMm.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cceUPtMm.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cceUPtMm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cceUPtMm.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cceUPtMm.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cceUPtMm.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cceUPtMm.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cceUPtMm.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccQ1CFJx.s: Assembler messages:
encrypt.c: /tmp/ccQ1CFJx.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQ1CFJx.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQ1CFJx.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccQ1CFJx.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ1CFJx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ1CFJx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ1CFJx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ1CFJx.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ1CFJx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ1CFJx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ1CFJx.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ1CFJx.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQ1CFJx.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ1CFJx.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQ1CFJx.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQ1CFJx.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ1CFJx.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ1CFJx.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ1CFJx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ1CFJx.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ1CFJx.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQ1CFJx.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ1CFJx.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ1CFJx.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=prescott -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccLgL6Ez.s: Assembler messages:
encrypt.c: /tmp/ccLgL6Ez.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLgL6Ez.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLgL6Ez.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccLgL6Ez.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLgL6Ez.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLgL6Ez.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLgL6Ez.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLgL6Ez.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLgL6Ez.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLgL6Ez.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLgL6Ez.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLgL6Ez.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLgL6Ez.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLgL6Ez.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLgL6Ez.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLgL6Ez.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLgL6Ez.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLgL6Ez.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLgL6Ez.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLgL6Ez.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLgL6Ez.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLgL6Ez.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLgL6Ez.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLgL6Ez.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=prescott -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccdfN6vz.s: Assembler messages:
encrypt.c: /tmp/ccdfN6vz.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdfN6vz.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdfN6vz.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccdfN6vz.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdfN6vz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdfN6vz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdfN6vz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdfN6vz.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdfN6vz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdfN6vz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdfN6vz.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdfN6vz.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdfN6vz.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdfN6vz.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdfN6vz.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdfN6vz.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdfN6vz.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdfN6vz.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdfN6vz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdfN6vz.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdfN6vz.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdfN6vz.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdfN6vz.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdfN6vz.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=prescott -O -fomit-frame-pointer avx1

Compiler output

Implementation: avx1
Security model: unknown
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccOPHxCz.s: Assembler messages:
encrypt.c: /tmp/ccOPHxCz.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOPHxCz.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOPHxCz.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccOPHxCz.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOPHxCz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOPHxCz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOPHxCz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOPHxCz.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOPHxCz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOPHxCz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOPHxCz.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOPHxCz.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOPHxCz.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOPHxCz.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOPHxCz.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOPHxCz.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOPHxCz.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOPHxCz.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOPHxCz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOPHxCz.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOPHxCz.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOPHxCz.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOPHxCz.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOPHxCz.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=prescott -Os -fomit-frame-pointer avx1

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccFV8cfS.s: Assembler messages:
encrypt.c: /tmp/ccFV8cfS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFV8cfS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFV8cfS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFV8cfS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFV8cfS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFV8cfS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFV8cfS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFV8cfS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFV8cfS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFV8cfS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFV8cfS.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFV8cfS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFV8cfS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFV8cfS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFV8cfS.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFV8cfS.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFV8cfS.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFV8cfS.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFV8cfS.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFV8cfS.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFV8cfS.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFV8cfS.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFV8cfS.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFV8cfS.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cclC6LkN.s: Assembler messages:
encrypt.c: /tmp/cclC6LkN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclC6LkN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclC6LkN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclC6LkN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclC6LkN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclC6LkN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclC6LkN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclC6LkN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclC6LkN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclC6LkN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclC6LkN.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclC6LkN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclC6LkN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclC6LkN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclC6LkN.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclC6LkN.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclC6LkN.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclC6LkN.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclC6LkN.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclC6LkN.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cclC6LkN.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclC6LkN.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cclC6LkN.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclC6LkN.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/cc01JkST.s: Assembler messages:
encrypt.c: /tmp/cc01JkST.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc01JkST.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc01JkST.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc01JkST.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc01JkST.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc01JkST.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc01JkST.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc01JkST.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc01JkST.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc01JkST.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc01JkST.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc01JkST.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc01JkST.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc01JkST.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc01JkST.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc01JkST.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc01JkST.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc01JkST.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc01JkST.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc01JkST.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc01JkST.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc01JkST.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc01JkST.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc01JkST.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccam1NSO.s: Assembler messages:
encrypt.c: /tmp/ccam1NSO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccam1NSO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccam1NSO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccam1NSO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccam1NSO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccam1NSO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccam1NSO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccam1NSO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccam1NSO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccam1NSO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccam1NSO.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccam1NSO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccam1NSO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccam1NSO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccam1NSO.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccam1NSO.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccam1NSO.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccam1NSO.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccam1NSO.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccam1NSO.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccam1NSO.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccam1NSO.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccam1NSO.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccam1NSO.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -Os -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/cclBGqA3.s: Assembler messages:
encrypt.c: /tmp/cclBGqA3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclBGqA3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclBGqA3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclBGqA3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclBGqA3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclBGqA3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclBGqA3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclBGqA3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclBGqA3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclBGqA3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclBGqA3.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclBGqA3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclBGqA3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclBGqA3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclBGqA3.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclBGqA3.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclBGqA3.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclBGqA3.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclBGqA3.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclBGqA3.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cclBGqA3.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclBGqA3.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cclBGqA3.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclBGqA3.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/cclWtRiX.s: Assembler messages:
encrypt.c: /tmp/cclWtRiX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclWtRiX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclWtRiX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclWtRiX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclWtRiX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclWtRiX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclWtRiX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclWtRiX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclWtRiX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclWtRiX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclWtRiX.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclWtRiX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclWtRiX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclWtRiX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclWtRiX.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclWtRiX.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclWtRiX.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclWtRiX.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclWtRiX.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclWtRiX.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cclWtRiX.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclWtRiX.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cclWtRiX.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclWtRiX.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccOiruh6.s: Assembler messages:
encrypt.c: /tmp/ccOiruh6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOiruh6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOiruh6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOiruh6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOiruh6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOiruh6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOiruh6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOiruh6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOiruh6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOiruh6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOiruh6.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOiruh6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOiruh6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOiruh6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOiruh6.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOiruh6.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOiruh6.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOiruh6.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOiruh6.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOiruh6.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOiruh6.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOiruh6.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOiruh6.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOiruh6.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccLTlUz0.s: Assembler messages:
encrypt.c: /tmp/ccLTlUz0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLTlUz0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLTlUz0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLTlUz0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLTlUz0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLTlUz0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLTlUz0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLTlUz0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLTlUz0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLTlUz0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLTlUz0.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLTlUz0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLTlUz0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLTlUz0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLTlUz0.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLTlUz0.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLTlUz0.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLTlUz0.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLTlUz0.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLTlUz0.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLTlUz0.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLTlUz0.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLTlUz0.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLTlUz0.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccCK5VrV.s: Assembler messages:
encrypt.c: /tmp/ccCK5VrV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCK5VrV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCK5VrV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCK5VrV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCK5VrV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCK5VrV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCK5VrV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCK5VrV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCK5VrV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCK5VrV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCK5VrV.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCK5VrV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCK5VrV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCK5VrV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCK5VrV.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCK5VrV.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCK5VrV.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCK5VrV.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCK5VrV.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCK5VrV.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCK5VrV.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCK5VrV.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCK5VrV.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCK5VrV.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc0dCtNT.s: Assembler messages:
encrypt.c: /tmp/cc0dCtNT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0dCtNT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0dCtNT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0dCtNT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0dCtNT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0dCtNT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0dCtNT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0dCtNT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0dCtNT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0dCtNT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0dCtNT.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0dCtNT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0dCtNT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0dCtNT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0dCtNT.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0dCtNT.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0dCtNT.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0dCtNT.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0dCtNT.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0dCtNT.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0dCtNT.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0dCtNT.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0dCtNT.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0dCtNT.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccqa5TjV.s: Assembler messages:
encrypt.c: /tmp/ccqa5TjV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqa5TjV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqa5TjV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqa5TjV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqa5TjV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqa5TjV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqa5TjV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqa5TjV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqa5TjV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqa5TjV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqa5TjV.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqa5TjV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqa5TjV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqa5TjV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqa5TjV.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqa5TjV.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqa5TjV.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqa5TjV.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqa5TjV.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqa5TjV.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqa5TjV.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqa5TjV.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqa5TjV.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqa5TjV.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccgOCcIS.s: Assembler messages:
encrypt.c: /tmp/ccgOCcIS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgOCcIS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgOCcIS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgOCcIS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgOCcIS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgOCcIS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgOCcIS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgOCcIS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgOCcIS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgOCcIS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgOCcIS.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgOCcIS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgOCcIS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgOCcIS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgOCcIS.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgOCcIS.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgOCcIS.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgOCcIS.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgOCcIS.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgOCcIS.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgOCcIS.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgOCcIS.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgOCcIS.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgOCcIS.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccxL5WSk.s: Assembler messages:
encrypt.c: /tmp/ccxL5WSk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxL5WSk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxL5WSk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxL5WSk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxL5WSk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxL5WSk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxL5WSk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxL5WSk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxL5WSk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxL5WSk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxL5WSk.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxL5WSk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxL5WSk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxL5WSk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxL5WSk.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxL5WSk.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxL5WSk.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxL5WSk.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxL5WSk.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxL5WSk.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxL5WSk.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxL5WSk.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxL5WSk.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxL5WSk.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccCPIs7i.s: Assembler messages:
encrypt.c: /tmp/ccCPIs7i.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCPIs7i.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCPIs7i.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCPIs7i.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCPIs7i.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCPIs7i.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCPIs7i.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCPIs7i.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCPIs7i.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCPIs7i.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCPIs7i.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCPIs7i.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCPIs7i.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCPIs7i.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCPIs7i.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCPIs7i.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCPIs7i.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCPIs7i.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCPIs7i.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCPIs7i.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCPIs7i.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCPIs7i.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCPIs7i.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCPIs7i.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/cchEWHHl.s: Assembler messages:
encrypt.c: /tmp/cchEWHHl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchEWHHl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchEWHHl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchEWHHl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchEWHHl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchEWHHl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchEWHHl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchEWHHl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchEWHHl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchEWHHl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchEWHHl.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchEWHHl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchEWHHl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchEWHHl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchEWHHl.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchEWHHl.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchEWHHl.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchEWHHl.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchEWHHl.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchEWHHl.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cchEWHHl.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchEWHHl.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cchEWHHl.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchEWHHl.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccEuCuYh.s: Assembler messages:
encrypt.c: /tmp/ccEuCuYh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEuCuYh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEuCuYh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEuCuYh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEuCuYh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEuCuYh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEuCuYh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEuCuYh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEuCuYh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEuCuYh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEuCuYh.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEuCuYh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEuCuYh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEuCuYh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEuCuYh.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEuCuYh.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEuCuYh.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEuCuYh.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEuCuYh.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEuCuYh.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEuCuYh.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEuCuYh.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEuCuYh.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEuCuYh.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccbK9Z97.s: Assembler messages:
encrypt.c: /tmp/ccbK9Z97.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbK9Z97.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbK9Z97.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbK9Z97.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbK9Z97.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbK9Z97.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbK9Z97.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbK9Z97.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbK9Z97.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbK9Z97.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbK9Z97.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbK9Z97.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbK9Z97.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbK9Z97.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbK9Z97.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbK9Z97.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbK9Z97.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbK9Z97.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbK9Z97.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbK9Z97.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbK9Z97.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbK9Z97.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbK9Z97.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbK9Z97.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccFCMZT6.s: Assembler messages:
encrypt.c: /tmp/ccFCMZT6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFCMZT6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFCMZT6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFCMZT6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFCMZT6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFCMZT6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFCMZT6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFCMZT6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFCMZT6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFCMZT6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFCMZT6.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFCMZT6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFCMZT6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFCMZT6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFCMZT6.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFCMZT6.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFCMZT6.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFCMZT6.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFCMZT6.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFCMZT6.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFCMZT6.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFCMZT6.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFCMZT6.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFCMZT6.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/cclxJbDd.s: Assembler messages:
encrypt.c: /tmp/cclxJbDd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclxJbDd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclxJbDd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclxJbDd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclxJbDd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclxJbDd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclxJbDd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclxJbDd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclxJbDd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclxJbDd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclxJbDd.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclxJbDd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclxJbDd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclxJbDd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclxJbDd.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclxJbDd.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclxJbDd.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclxJbDd.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclxJbDd.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclxJbDd.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cclxJbDd.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclxJbDd.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cclxJbDd.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclxJbDd.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccRskeM8.s: Assembler messages:
encrypt.c: /tmp/ccRskeM8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRskeM8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRskeM8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRskeM8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRskeM8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRskeM8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRskeM8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRskeM8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRskeM8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRskeM8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRskeM8.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRskeM8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRskeM8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRskeM8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRskeM8.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRskeM8.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRskeM8.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRskeM8.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRskeM8.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRskeM8.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRskeM8.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRskeM8.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRskeM8.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRskeM8.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccm9anBp.s: Assembler messages:
encrypt.c: /tmp/ccm9anBp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccm9anBp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccm9anBp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccm9anBp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm9anBp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm9anBp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm9anBp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm9anBp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm9anBp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm9anBp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm9anBp.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm9anBp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccm9anBp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm9anBp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccm9anBp.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm9anBp.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccm9anBp.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm9anBp.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm9anBp.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm9anBp.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm9anBp.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm9anBp.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccm9anBp.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm9anBp.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cchqa0mk.s: Assembler messages:
encrypt.c: /tmp/cchqa0mk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchqa0mk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchqa0mk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchqa0mk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchqa0mk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchqa0mk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchqa0mk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchqa0mk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchqa0mk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchqa0mk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchqa0mk.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchqa0mk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchqa0mk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchqa0mk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchqa0mk.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchqa0mk.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchqa0mk.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchqa0mk.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchqa0mk.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchqa0mk.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cchqa0mk.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchqa0mk.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cchqa0mk.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchqa0mk.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccu2WI7r.s: Assembler messages:
encrypt.c: /tmp/ccu2WI7r.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccu2WI7r.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccu2WI7r.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccu2WI7r.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu2WI7r.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu2WI7r.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu2WI7r.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu2WI7r.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu2WI7r.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu2WI7r.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu2WI7r.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu2WI7r.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccu2WI7r.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu2WI7r.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccu2WI7r.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu2WI7r.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccu2WI7r.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu2WI7r.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu2WI7r.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu2WI7r.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu2WI7r.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu2WI7r.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccu2WI7r.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu2WI7r.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccBfStPj.s: Assembler messages:
encrypt.c: /tmp/ccBfStPj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBfStPj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBfStPj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBfStPj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBfStPj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBfStPj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBfStPj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBfStPj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBfStPj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBfStPj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBfStPj.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBfStPj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBfStPj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBfStPj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBfStPj.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBfStPj.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBfStPj.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBfStPj.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBfStPj.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBfStPj.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBfStPj.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBfStPj.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBfStPj.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBfStPj.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccXpSGuc.s: Assembler messages:
encrypt.c: /tmp/ccXpSGuc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXpSGuc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXpSGuc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXpSGuc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXpSGuc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXpSGuc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXpSGuc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXpSGuc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXpSGuc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXpSGuc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXpSGuc.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXpSGuc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXpSGuc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXpSGuc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXpSGuc.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXpSGuc.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXpSGuc.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXpSGuc.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXpSGuc.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXpSGuc.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXpSGuc.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXpSGuc.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXpSGuc.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXpSGuc.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccnttTLc.s: Assembler messages:
encrypt.c: /tmp/ccnttTLc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnttTLc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnttTLc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnttTLc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnttTLc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnttTLc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnttTLc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnttTLc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnttTLc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnttTLc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnttTLc.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnttTLc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnttTLc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnttTLc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnttTLc.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnttTLc.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnttTLc.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnttTLc.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnttTLc.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnttTLc.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnttTLc.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnttTLc.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnttTLc.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnttTLc.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccJrEKae.s: Assembler messages:
encrypt.c: /tmp/ccJrEKae.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJrEKae.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJrEKae.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJrEKae.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJrEKae.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJrEKae.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJrEKae.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJrEKae.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJrEKae.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJrEKae.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJrEKae.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJrEKae.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJrEKae.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJrEKae.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJrEKae.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJrEKae.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJrEKae.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJrEKae.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJrEKae.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJrEKae.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJrEKae.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJrEKae.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJrEKae.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJrEKae.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccux6dSb.s: Assembler messages:
encrypt.c: /tmp/ccux6dSb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccux6dSb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccux6dSb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccux6dSb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccux6dSb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccux6dSb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccux6dSb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccux6dSb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccux6dSb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccux6dSb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccux6dSb.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccux6dSb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccux6dSb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccux6dSb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccux6dSb.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccux6dSb.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccux6dSb.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccux6dSb.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccux6dSb.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccux6dSb.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccux6dSb.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccux6dSb.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccux6dSb.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccux6dSb.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccgRk2ky.s: Assembler messages:
encrypt.c: /tmp/ccgRk2ky.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgRk2ky.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgRk2ky.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgRk2ky.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgRk2ky.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgRk2ky.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgRk2ky.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgRk2ky.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgRk2ky.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgRk2ky.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgRk2ky.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgRk2ky.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgRk2ky.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgRk2ky.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgRk2ky.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgRk2ky.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgRk2ky.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgRk2ky.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgRk2ky.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgRk2ky.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgRk2ky.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgRk2ky.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgRk2ky.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgRk2ky.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc6MuHsw.s: Assembler messages:
encrypt.c: /tmp/cc6MuHsw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6MuHsw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6MuHsw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6MuHsw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6MuHsw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6MuHsw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6MuHsw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6MuHsw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6MuHsw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6MuHsw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6MuHsw.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6MuHsw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6MuHsw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6MuHsw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6MuHsw.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6MuHsw.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6MuHsw.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6MuHsw.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6MuHsw.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6MuHsw.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6MuHsw.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6MuHsw.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6MuHsw.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6MuHsw.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccXGLpAC.s: Assembler messages:
encrypt.c: /tmp/ccXGLpAC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXGLpAC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXGLpAC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXGLpAC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXGLpAC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXGLpAC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXGLpAC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXGLpAC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXGLpAC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXGLpAC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXGLpAC.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXGLpAC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXGLpAC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXGLpAC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXGLpAC.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXGLpAC.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXGLpAC.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXGLpAC.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXGLpAC.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXGLpAC.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXGLpAC.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXGLpAC.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXGLpAC.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXGLpAC.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc1bQk7z.s: Assembler messages:
encrypt.c: /tmp/cc1bQk7z.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1bQk7z.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1bQk7z.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1bQk7z.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1bQk7z.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1bQk7z.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1bQk7z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1bQk7z.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1bQk7z.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1bQk7z.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1bQk7z.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1bQk7z.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1bQk7z.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1bQk7z.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1bQk7z.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1bQk7z.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1bQk7z.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1bQk7z.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1bQk7z.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1bQk7z.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1bQk7z.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1bQk7z.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1bQk7z.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1bQk7z.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cclUWy5S.s: Assembler messages:
encrypt.c: /tmp/cclUWy5S.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclUWy5S.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclUWy5S.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclUWy5S.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclUWy5S.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclUWy5S.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclUWy5S.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclUWy5S.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclUWy5S.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclUWy5S.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclUWy5S.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclUWy5S.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclUWy5S.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclUWy5S.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclUWy5S.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclUWy5S.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclUWy5S.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclUWy5S.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclUWy5S.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclUWy5S.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cclUWy5S.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclUWy5S.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cclUWy5S.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclUWy5S.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccyK88BP.s: Assembler messages:
encrypt.c: /tmp/ccyK88BP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyK88BP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyK88BP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyK88BP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyK88BP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyK88BP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyK88BP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyK88BP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyK88BP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyK88BP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyK88BP.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyK88BP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyK88BP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyK88BP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyK88BP.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyK88BP.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyK88BP.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyK88BP.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyK88BP.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyK88BP.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyK88BP.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyK88BP.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyK88BP.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyK88BP.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccVNGcyV.s: Assembler messages:
encrypt.c: /tmp/ccVNGcyV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVNGcyV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVNGcyV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVNGcyV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVNGcyV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVNGcyV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVNGcyV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVNGcyV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVNGcyV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVNGcyV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVNGcyV.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVNGcyV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVNGcyV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVNGcyV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVNGcyV.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVNGcyV.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVNGcyV.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVNGcyV.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVNGcyV.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVNGcyV.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVNGcyV.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVNGcyV.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVNGcyV.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVNGcyV.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccPuRrvT.s: Assembler messages:
encrypt.c: /tmp/ccPuRrvT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPuRrvT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPuRrvT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPuRrvT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPuRrvT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPuRrvT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPuRrvT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPuRrvT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPuRrvT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPuRrvT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPuRrvT.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPuRrvT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPuRrvT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPuRrvT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPuRrvT.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPuRrvT.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPuRrvT.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPuRrvT.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPuRrvT.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPuRrvT.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPuRrvT.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPuRrvT.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPuRrvT.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPuRrvT.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccB3EUPH.s: Assembler messages:
encrypt.c: /tmp/ccB3EUPH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccB3EUPH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccB3EUPH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccB3EUPH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB3EUPH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB3EUPH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB3EUPH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB3EUPH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB3EUPH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB3EUPH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB3EUPH.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB3EUPH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccB3EUPH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB3EUPH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccB3EUPH.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB3EUPH.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccB3EUPH.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB3EUPH.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB3EUPH.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB3EUPH.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB3EUPH.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB3EUPH.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccB3EUPH.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB3EUPH.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc744vND.s: Assembler messages:
encrypt.c: /tmp/cc744vND.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc744vND.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc744vND.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc744vND.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc744vND.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc744vND.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc744vND.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc744vND.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc744vND.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc744vND.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc744vND.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc744vND.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc744vND.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc744vND.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc744vND.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc744vND.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc744vND.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc744vND.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc744vND.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc744vND.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc744vND.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc744vND.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc744vND.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc744vND.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/cczoybmL.s: Assembler messages:
encrypt.c: /tmp/cczoybmL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczoybmL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczoybmL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczoybmL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczoybmL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczoybmL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczoybmL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczoybmL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczoybmL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczoybmL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczoybmL.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczoybmL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczoybmL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczoybmL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczoybmL.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczoybmL.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczoybmL.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczoybmL.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczoybmL.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczoybmL.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cczoybmL.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczoybmL.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cczoybmL.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczoybmL.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccMijFPF.s: Assembler messages:
encrypt.c: /tmp/ccMijFPF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMijFPF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMijFPF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMijFPF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMijFPF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMijFPF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMijFPF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMijFPF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMijFPF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMijFPF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMijFPF.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMijFPF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMijFPF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMijFPF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMijFPF.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMijFPF.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMijFPF.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMijFPF.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMijFPF.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMijFPF.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMijFPF.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMijFPF.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMijFPF.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMijFPF.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccxbbou7.s: Assembler messages:
encrypt.c: /tmp/ccxbbou7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxbbou7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxbbou7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxbbou7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxbbou7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxbbou7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxbbou7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxbbou7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxbbou7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxbbou7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxbbou7.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxbbou7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxbbou7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxbbou7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxbbou7.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxbbou7.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxbbou7.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxbbou7.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxbbou7.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxbbou7.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxbbou7.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxbbou7.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxbbou7.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxbbou7.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccifCEK3.s: Assembler messages:
encrypt.c: /tmp/ccifCEK3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccifCEK3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccifCEK3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccifCEK3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccifCEK3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccifCEK3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccifCEK3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccifCEK3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccifCEK3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccifCEK3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccifCEK3.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccifCEK3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccifCEK3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccifCEK3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccifCEK3.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccifCEK3.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccifCEK3.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccifCEK3.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccifCEK3.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccifCEK3.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccifCEK3.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccifCEK3.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccifCEK3.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccifCEK3.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccYSVeR6.s: Assembler messages:
encrypt.c: /tmp/ccYSVeR6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYSVeR6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYSVeR6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYSVeR6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYSVeR6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYSVeR6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYSVeR6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYSVeR6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYSVeR6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYSVeR6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYSVeR6.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYSVeR6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYSVeR6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYSVeR6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYSVeR6.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYSVeR6.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYSVeR6.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYSVeR6.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYSVeR6.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYSVeR6.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYSVeR6.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYSVeR6.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYSVeR6.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYSVeR6.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccaND4Y3.s: Assembler messages:
encrypt.c: /tmp/ccaND4Y3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaND4Y3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaND4Y3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaND4Y3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaND4Y3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaND4Y3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaND4Y3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaND4Y3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaND4Y3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaND4Y3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaND4Y3.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaND4Y3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaND4Y3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaND4Y3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaND4Y3.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaND4Y3.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaND4Y3.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaND4Y3.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaND4Y3.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaND4Y3.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaND4Y3.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaND4Y3.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaND4Y3.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaND4Y3.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccTIUMLV.s: Assembler messages:
encrypt.c: /tmp/ccTIUMLV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTIUMLV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTIUMLV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTIUMLV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTIUMLV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTIUMLV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTIUMLV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTIUMLV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTIUMLV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTIUMLV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTIUMLV.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTIUMLV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTIUMLV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTIUMLV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTIUMLV.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTIUMLV.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTIUMLV.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTIUMLV.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTIUMLV.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTIUMLV.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTIUMLV.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTIUMLV.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTIUMLV.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTIUMLV.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccjualyU.s: Assembler messages:
encrypt.c: /tmp/ccjualyU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjualyU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjualyU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjualyU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjualyU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjualyU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjualyU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjualyU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjualyU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjualyU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjualyU.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjualyU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjualyU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjualyU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjualyU.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjualyU.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjualyU.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjualyU.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjualyU.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjualyU.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjualyU.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjualyU.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjualyU.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjualyU.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/cck6zULY.s: Assembler messages:
encrypt.c: /tmp/cck6zULY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cck6zULY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cck6zULY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cck6zULY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cck6zULY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cck6zULY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cck6zULY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cck6zULY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cck6zULY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck6zULY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck6zULY.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck6zULY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cck6zULY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cck6zULY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cck6zULY.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck6zULY.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cck6zULY.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck6zULY.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck6zULY.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck6zULY.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cck6zULY.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck6zULY.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cck6zULY.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck6zULY.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccLypN6T.s: Assembler messages:
encrypt.c: /tmp/ccLypN6T.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLypN6T.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLypN6T.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLypN6T.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLypN6T.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLypN6T.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLypN6T.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLypN6T.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLypN6T.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLypN6T.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLypN6T.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLypN6T.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLypN6T.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLypN6T.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLypN6T.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLypN6T.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLypN6T.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLypN6T.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLypN6T.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLypN6T.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLypN6T.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLypN6T.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLypN6T.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLypN6T.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cccJpKuD.s: Assembler messages:
encrypt.c: /tmp/cccJpKuD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccJpKuD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccJpKuD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccJpKuD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccJpKuD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccJpKuD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccJpKuD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccJpKuD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccJpKuD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccJpKuD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccJpKuD.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccJpKuD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccJpKuD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccJpKuD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccJpKuD.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccJpKuD.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccJpKuD.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccJpKuD.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccJpKuD.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccJpKuD.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cccJpKuD.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccJpKuD.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cccJpKuD.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccJpKuD.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc4JyAIy.s: Assembler messages:
encrypt.c: /tmp/cc4JyAIy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4JyAIy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4JyAIy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4JyAIy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4JyAIy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4JyAIy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4JyAIy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4JyAIy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4JyAIy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4JyAIy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4JyAIy.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4JyAIy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4JyAIy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4JyAIy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4JyAIy.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4JyAIy.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4JyAIy.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4JyAIy.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4JyAIy.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4JyAIy.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4JyAIy.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4JyAIy.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4JyAIy.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4JyAIy.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccw112fG.s: Assembler messages:
encrypt.c: /tmp/ccw112fG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccw112fG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccw112fG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccw112fG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw112fG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw112fG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw112fG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw112fG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw112fG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw112fG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw112fG.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw112fG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccw112fG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw112fG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccw112fG.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw112fG.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccw112fG.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw112fG.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw112fG.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw112fG.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw112fG.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw112fG.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccw112fG.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw112fG.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccnHVxzx.s: Assembler messages:
encrypt.c: /tmp/ccnHVxzx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnHVxzx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnHVxzx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnHVxzx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnHVxzx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnHVxzx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnHVxzx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnHVxzx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnHVxzx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnHVxzx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnHVxzx.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnHVxzx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnHVxzx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnHVxzx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnHVxzx.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnHVxzx.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnHVxzx.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnHVxzx.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnHVxzx.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnHVxzx.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnHVxzx.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnHVxzx.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnHVxzx.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnHVxzx.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc1hSKkt.s: Assembler messages:
encrypt.c: /tmp/cc1hSKkt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1hSKkt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1hSKkt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1hSKkt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1hSKkt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1hSKkt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1hSKkt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1hSKkt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1hSKkt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1hSKkt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1hSKkt.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1hSKkt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1hSKkt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1hSKkt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1hSKkt.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1hSKkt.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1hSKkt.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1hSKkt.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1hSKkt.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1hSKkt.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1hSKkt.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1hSKkt.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1hSKkt.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1hSKkt.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccmYpWGq.s: Assembler messages:
encrypt.c: /tmp/ccmYpWGq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmYpWGq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmYpWGq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmYpWGq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmYpWGq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmYpWGq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmYpWGq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmYpWGq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmYpWGq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmYpWGq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmYpWGq.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmYpWGq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmYpWGq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmYpWGq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmYpWGq.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmYpWGq.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmYpWGq.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmYpWGq.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmYpWGq.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmYpWGq.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmYpWGq.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmYpWGq.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmYpWGq.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmYpWGq.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccBEEkat.s: Assembler messages:
encrypt.c: /tmp/ccBEEkat.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBEEkat.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBEEkat.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBEEkat.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBEEkat.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBEEkat.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBEEkat.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBEEkat.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBEEkat.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBEEkat.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBEEkat.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBEEkat.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBEEkat.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBEEkat.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBEEkat.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBEEkat.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBEEkat.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBEEkat.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBEEkat.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBEEkat.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBEEkat.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBEEkat.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBEEkat.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBEEkat.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccDfhqOp.s: Assembler messages:
encrypt.c: /tmp/ccDfhqOp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDfhqOp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDfhqOp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDfhqOp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDfhqOp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDfhqOp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDfhqOp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDfhqOp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDfhqOp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDfhqOp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDfhqOp.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDfhqOp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDfhqOp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDfhqOp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDfhqOp.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDfhqOp.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDfhqOp.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDfhqOp.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDfhqOp.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDfhqOp.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDfhqOp.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDfhqOp.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDfhqOp.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDfhqOp.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc5FKFyh.s: Assembler messages:
encrypt.c: /tmp/cc5FKFyh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5FKFyh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5FKFyh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5FKFyh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5FKFyh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5FKFyh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5FKFyh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5FKFyh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5FKFyh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5FKFyh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5FKFyh.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5FKFyh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5FKFyh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5FKFyh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5FKFyh.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5FKFyh.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5FKFyh.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5FKFyh.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5FKFyh.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5FKFyh.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5FKFyh.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5FKFyh.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5FKFyh.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5FKFyh.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccmyXrFb.s: Assembler messages:
encrypt.c: /tmp/ccmyXrFb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmyXrFb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmyXrFb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmyXrFb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmyXrFb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmyXrFb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmyXrFb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmyXrFb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmyXrFb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmyXrFb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmyXrFb.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmyXrFb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmyXrFb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmyXrFb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmyXrFb.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmyXrFb.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmyXrFb.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmyXrFb.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmyXrFb.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmyXrFb.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmyXrFb.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmyXrFb.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmyXrFb.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmyXrFb.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccgy95bi.s: Assembler messages:
encrypt.c: /tmp/ccgy95bi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgy95bi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgy95bi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgy95bi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgy95bi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgy95bi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgy95bi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgy95bi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgy95bi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgy95bi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgy95bi.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgy95bi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgy95bi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgy95bi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgy95bi.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgy95bi.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgy95bi.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgy95bi.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgy95bi.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgy95bi.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgy95bi.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgy95bi.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgy95bi.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgy95bi.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc41yeaf.s: Assembler messages:
encrypt.c: /tmp/cc41yeaf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc41yeaf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc41yeaf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc41yeaf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc41yeaf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc41yeaf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc41yeaf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc41yeaf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc41yeaf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc41yeaf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc41yeaf.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc41yeaf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc41yeaf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc41yeaf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc41yeaf.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc41yeaf.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc41yeaf.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc41yeaf.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc41yeaf.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc41yeaf.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc41yeaf.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc41yeaf.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc41yeaf.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc41yeaf.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/cctnZNwX.s: Assembler messages:
encrypt.c: /tmp/cctnZNwX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctnZNwX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctnZNwX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctnZNwX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctnZNwX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctnZNwX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctnZNwX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctnZNwX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctnZNwX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctnZNwX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctnZNwX.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctnZNwX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctnZNwX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctnZNwX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctnZNwX.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctnZNwX.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctnZNwX.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctnZNwX.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctnZNwX.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctnZNwX.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cctnZNwX.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctnZNwX.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cctnZNwX.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctnZNwX.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc47LRMV.s: Assembler messages:
encrypt.c: /tmp/cc47LRMV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc47LRMV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc47LRMV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc47LRMV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc47LRMV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc47LRMV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc47LRMV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc47LRMV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc47LRMV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc47LRMV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc47LRMV.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc47LRMV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc47LRMV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc47LRMV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc47LRMV.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc47LRMV.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc47LRMV.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc47LRMV.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc47LRMV.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc47LRMV.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc47LRMV.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc47LRMV.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc47LRMV.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc47LRMV.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccTarejY.s: Assembler messages:
encrypt.c: /tmp/ccTarejY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTarejY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTarejY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTarejY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTarejY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTarejY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTarejY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTarejY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTarejY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTarejY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTarejY.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTarejY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTarejY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTarejY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTarejY.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTarejY.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTarejY.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTarejY.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTarejY.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTarejY.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTarejY.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTarejY.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTarejY.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTarejY.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccP7nUuY.s: Assembler messages:
encrypt.c: /tmp/ccP7nUuY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccP7nUuY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccP7nUuY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccP7nUuY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP7nUuY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP7nUuY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP7nUuY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP7nUuY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP7nUuY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP7nUuY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP7nUuY.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP7nUuY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccP7nUuY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP7nUuY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccP7nUuY.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP7nUuY.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccP7nUuY.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP7nUuY.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP7nUuY.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP7nUuY.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP7nUuY.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP7nUuY.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccP7nUuY.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP7nUuY.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccDnUOXL.s: Assembler messages:
encrypt.c: /tmp/ccDnUOXL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDnUOXL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDnUOXL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDnUOXL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDnUOXL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDnUOXL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDnUOXL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDnUOXL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDnUOXL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDnUOXL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDnUOXL.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDnUOXL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDnUOXL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDnUOXL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDnUOXL.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDnUOXL.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDnUOXL.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDnUOXL.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDnUOXL.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDnUOXL.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDnUOXL.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDnUOXL.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDnUOXL.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDnUOXL.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc6mzwmK.s: Assembler messages:
encrypt.c: /tmp/cc6mzwmK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6mzwmK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6mzwmK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6mzwmK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6mzwmK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6mzwmK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6mzwmK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6mzwmK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6mzwmK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6mzwmK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6mzwmK.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6mzwmK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6mzwmK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6mzwmK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6mzwmK.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6mzwmK.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6mzwmK.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6mzwmK.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6mzwmK.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6mzwmK.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6mzwmK.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6mzwmK.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6mzwmK.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6mzwmK.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccS4CVMM.s: Assembler messages:
encrypt.c: /tmp/ccS4CVMM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccS4CVMM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccS4CVMM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccS4CVMM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS4CVMM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS4CVMM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS4CVMM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS4CVMM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS4CVMM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS4CVMM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS4CVMM.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS4CVMM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccS4CVMM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS4CVMM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccS4CVMM.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS4CVMM.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccS4CVMM.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS4CVMM.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS4CVMM.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS4CVMM.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS4CVMM.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS4CVMM.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccS4CVMM.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS4CVMM.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccyLvY6M.s: Assembler messages:
encrypt.c: /tmp/ccyLvY6M.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyLvY6M.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyLvY6M.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyLvY6M.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyLvY6M.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyLvY6M.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyLvY6M.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyLvY6M.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyLvY6M.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyLvY6M.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyLvY6M.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyLvY6M.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyLvY6M.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyLvY6M.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyLvY6M.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyLvY6M.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyLvY6M.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyLvY6M.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyLvY6M.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyLvY6M.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyLvY6M.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyLvY6M.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyLvY6M.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyLvY6M.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccfZDYoU.s: Assembler messages:
encrypt.c: /tmp/ccfZDYoU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfZDYoU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfZDYoU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfZDYoU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfZDYoU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfZDYoU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfZDYoU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfZDYoU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfZDYoU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfZDYoU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfZDYoU.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfZDYoU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfZDYoU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfZDYoU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfZDYoU.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfZDYoU.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfZDYoU.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfZDYoU.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfZDYoU.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfZDYoU.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfZDYoU.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfZDYoU.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfZDYoU.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfZDYoU.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccXEJnlS.s: Assembler messages:
encrypt.c: /tmp/ccXEJnlS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXEJnlS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXEJnlS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXEJnlS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXEJnlS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXEJnlS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXEJnlS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXEJnlS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXEJnlS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXEJnlS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXEJnlS.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXEJnlS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXEJnlS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXEJnlS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXEJnlS.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXEJnlS.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXEJnlS.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXEJnlS.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXEJnlS.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXEJnlS.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXEJnlS.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXEJnlS.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXEJnlS.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXEJnlS.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccuXJHJW.s: Assembler messages:
encrypt.c: /tmp/ccuXJHJW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuXJHJW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuXJHJW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuXJHJW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuXJHJW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuXJHJW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuXJHJW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuXJHJW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuXJHJW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuXJHJW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuXJHJW.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuXJHJW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuXJHJW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuXJHJW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuXJHJW.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuXJHJW.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuXJHJW.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuXJHJW.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuXJHJW.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuXJHJW.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuXJHJW.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuXJHJW.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuXJHJW.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuXJHJW.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccY4LyeR.s: Assembler messages:
encrypt.c: /tmp/ccY4LyeR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccY4LyeR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccY4LyeR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccY4LyeR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY4LyeR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY4LyeR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY4LyeR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY4LyeR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY4LyeR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY4LyeR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY4LyeR.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY4LyeR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccY4LyeR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY4LyeR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccY4LyeR.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY4LyeR.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccY4LyeR.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY4LyeR.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY4LyeR.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY4LyeR.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY4LyeR.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY4LyeR.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccY4LyeR.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY4LyeR.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc9BL5ix.s: Assembler messages:
encrypt.c: /tmp/cc9BL5ix.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9BL5ix.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9BL5ix.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9BL5ix.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9BL5ix.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9BL5ix.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9BL5ix.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9BL5ix.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9BL5ix.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9BL5ix.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9BL5ix.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9BL5ix.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9BL5ix.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9BL5ix.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9BL5ix.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9BL5ix.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9BL5ix.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9BL5ix.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9BL5ix.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9BL5ix.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9BL5ix.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9BL5ix.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9BL5ix.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9BL5ix.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccKIZrvd.s: Assembler messages:
encrypt.c: /tmp/ccKIZrvd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKIZrvd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKIZrvd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKIZrvd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKIZrvd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKIZrvd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKIZrvd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKIZrvd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKIZrvd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKIZrvd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKIZrvd.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKIZrvd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKIZrvd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKIZrvd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKIZrvd.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKIZrvd.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKIZrvd.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKIZrvd.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKIZrvd.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKIZrvd.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKIZrvd.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKIZrvd.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKIZrvd.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKIZrvd.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccHs48Kx.s: Assembler messages:
encrypt.c: /tmp/ccHs48Kx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHs48Kx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHs48Kx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHs48Kx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHs48Kx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHs48Kx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHs48Kx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHs48Kx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHs48Kx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHs48Kx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHs48Kx.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHs48Kx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHs48Kx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHs48Kx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHs48Kx.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHs48Kx.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHs48Kx.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHs48Kx.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHs48Kx.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHs48Kx.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHs48Kx.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHs48Kx.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHs48Kx.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHs48Kx.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -O -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc59ZIhA.s: Assembler messages:
encrypt.c: /tmp/cc59ZIhA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc59ZIhA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc59ZIhA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc59ZIhA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc59ZIhA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc59ZIhA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc59ZIhA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc59ZIhA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc59ZIhA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc59ZIhA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc59ZIhA.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc59ZIhA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc59ZIhA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc59ZIhA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc59ZIhA.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc59ZIhA.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc59ZIhA.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc59ZIhA.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc59ZIhA.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc59ZIhA.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc59ZIhA.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc59ZIhA.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc59ZIhA.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc59ZIhA.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -Os -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccKXjWYC.s: Assembler messages:
encrypt.c: /tmp/ccKXjWYC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKXjWYC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKXjWYC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKXjWYC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKXjWYC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKXjWYC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKXjWYC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKXjWYC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKXjWYC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKXjWYC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKXjWYC.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKXjWYC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKXjWYC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKXjWYC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKXjWYC.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKXjWYC.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKXjWYC.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKXjWYC.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKXjWYC.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKXjWYC.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKXjWYC.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKXjWYC.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKXjWYC.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKXjWYC.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=athlon -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccSYnLzz.s: Assembler messages:
encrypt.c: /tmp/ccSYnLzz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSYnLzz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSYnLzz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSYnLzz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSYnLzz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSYnLzz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSYnLzz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSYnLzz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSYnLzz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSYnLzz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSYnLzz.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSYnLzz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSYnLzz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSYnLzz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSYnLzz.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSYnLzz.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSYnLzz.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSYnLzz.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSYnLzz.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSYnLzz.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSYnLzz.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSYnLzz.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSYnLzz.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSYnLzz.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=athlon -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccZf1yxD.s: Assembler messages:
encrypt.c: /tmp/ccZf1yxD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZf1yxD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZf1yxD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZf1yxD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZf1yxD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZf1yxD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZf1yxD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZf1yxD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZf1yxD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZf1yxD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZf1yxD.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZf1yxD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZf1yxD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZf1yxD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZf1yxD.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZf1yxD.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZf1yxD.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZf1yxD.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZf1yxD.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZf1yxD.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZf1yxD.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZf1yxD.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZf1yxD.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZf1yxD.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=athlon -O -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccZvK0nC.s: Assembler messages:
encrypt.c: /tmp/ccZvK0nC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZvK0nC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZvK0nC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZvK0nC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZvK0nC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZvK0nC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZvK0nC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZvK0nC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZvK0nC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZvK0nC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZvK0nC.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZvK0nC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZvK0nC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZvK0nC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZvK0nC.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZvK0nC.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZvK0nC.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZvK0nC.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZvK0nC.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZvK0nC.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZvK0nC.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZvK0nC.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZvK0nC.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZvK0nC.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=athlon -Os -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccrKia2b.s: Assembler messages:
encrypt.c: /tmp/ccrKia2b.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrKia2b.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrKia2b.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrKia2b.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrKia2b.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrKia2b.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrKia2b.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrKia2b.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrKia2b.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrKia2b.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrKia2b.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrKia2b.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrKia2b.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrKia2b.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrKia2b.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrKia2b.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrKia2b.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrKia2b.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrKia2b.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrKia2b.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrKia2b.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrKia2b.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrKia2b.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrKia2b.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccrKia2b.s: Assembler messages:
encrypt.c: /tmp/ccrKia2b.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrKia2b.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrKia2b.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrKia2b.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrKia2b.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrKia2b.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrKia2b.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrKia2b.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrKia2b.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrKia2b.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrKia2b.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrKia2b.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrKia2b.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrKia2b.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrKia2b.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrKia2b.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrKia2b.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrKia2b.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrKia2b.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrKia2b.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrKia2b.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrKia2b.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrKia2b.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrKia2b.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=barcelona -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc98hEs5.s: Assembler messages:
encrypt.c: /tmp/cc98hEs5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc98hEs5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc98hEs5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc98hEs5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc98hEs5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc98hEs5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc98hEs5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc98hEs5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc98hEs5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc98hEs5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc98hEs5.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc98hEs5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc98hEs5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc98hEs5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc98hEs5.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc98hEs5.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc98hEs5.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc98hEs5.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc98hEs5.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc98hEs5.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc98hEs5.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc98hEs5.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc98hEs5.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc98hEs5.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/cc98hEs5.s: Assembler messages:
encrypt.c: /tmp/cc98hEs5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc98hEs5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc98hEs5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc98hEs5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc98hEs5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc98hEs5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc98hEs5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc98hEs5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc98hEs5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc98hEs5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc98hEs5.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc98hEs5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc98hEs5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc98hEs5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc98hEs5.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc98hEs5.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc98hEs5.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc98hEs5.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc98hEs5.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc98hEs5.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc98hEs5.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc98hEs5.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc98hEs5.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc98hEs5.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=barcelona -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/cc3ZEHqc.s: Assembler messages:
encrypt.c: /tmp/cc3ZEHqc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3ZEHqc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3ZEHqc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3ZEHqc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ZEHqc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ZEHqc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ZEHqc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ZEHqc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ZEHqc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3ZEHqc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3ZEHqc.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3ZEHqc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3ZEHqc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ZEHqc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3ZEHqc.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3ZEHqc.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3ZEHqc.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3ZEHqc.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3ZEHqc.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3ZEHqc.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ZEHqc.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3ZEHqc.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3ZEHqc.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3ZEHqc.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/cc3ZEHqc.s: Assembler messages:
encrypt.c: /tmp/cc3ZEHqc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3ZEHqc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3ZEHqc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3ZEHqc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ZEHqc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ZEHqc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ZEHqc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ZEHqc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ZEHqc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3ZEHqc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3ZEHqc.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3ZEHqc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3ZEHqc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ZEHqc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3ZEHqc.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3ZEHqc.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3ZEHqc.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3ZEHqc.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3ZEHqc.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3ZEHqc.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ZEHqc.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3ZEHqc.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3ZEHqc.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3ZEHqc.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=barcelona -O -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccDdH437.s: Assembler messages:
encrypt.c: /tmp/ccDdH437.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDdH437.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDdH437.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDdH437.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDdH437.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDdH437.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDdH437.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDdH437.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDdH437.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDdH437.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDdH437.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDdH437.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDdH437.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDdH437.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDdH437.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDdH437.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDdH437.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDdH437.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDdH437.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDdH437.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDdH437.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDdH437.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDdH437.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDdH437.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccDdH437.s: Assembler messages:
encrypt.c: /tmp/ccDdH437.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDdH437.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDdH437.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDdH437.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDdH437.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDdH437.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDdH437.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDdH437.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDdH437.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDdH437.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDdH437.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDdH437.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDdH437.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDdH437.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDdH437.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDdH437.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDdH437.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDdH437.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDdH437.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDdH437.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDdH437.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDdH437.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDdH437.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDdH437.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=barcelona -Os -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccma1te1.s: Assembler messages:
encrypt.c: /tmp/ccma1te1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccma1te1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccma1te1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccma1te1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccma1te1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccma1te1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccma1te1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccma1te1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccma1te1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccma1te1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccma1te1.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccma1te1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccma1te1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccma1te1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccma1te1.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccma1te1.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccma1te1.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccma1te1.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccma1te1.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccma1te1.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccma1te1.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccma1te1.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccma1te1.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccma1te1.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccanCGuW.s: Assembler messages:
encrypt.c: /tmp/ccanCGuW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccanCGuW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccanCGuW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccanCGuW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccanCGuW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccanCGuW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccanCGuW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccanCGuW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccanCGuW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccanCGuW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccanCGuW.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccanCGuW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccanCGuW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccanCGuW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccanCGuW.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccanCGuW.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccanCGuW.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccanCGuW.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccanCGuW.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccanCGuW.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccanCGuW.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccanCGuW.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccanCGuW.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccanCGuW.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/ccNA3x80.s: Assembler messages:
encrypt.c: /tmp/ccNA3x80.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNA3x80.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNA3x80.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNA3x80.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNA3x80.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNA3x80.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNA3x80.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNA3x80.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNA3x80.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNA3x80.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNA3x80.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNA3x80.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNA3x80.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNA3x80.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNA3x80.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNA3x80.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNA3x80.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNA3x80.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNA3x80.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNA3x80.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNA3x80.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNA3x80.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNA3x80.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNA3x80.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/ccKMTxaW.s: Assembler messages:
encrypt.c: /tmp/ccKMTxaW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKMTxaW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKMTxaW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKMTxaW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKMTxaW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKMTxaW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKMTxaW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKMTxaW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKMTxaW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKMTxaW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKMTxaW.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKMTxaW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKMTxaW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKMTxaW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKMTxaW.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKMTxaW.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKMTxaW.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKMTxaW.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKMTxaW.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKMTxaW.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKMTxaW.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKMTxaW.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKMTxaW.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKMTxaW.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccdFcSyg.s: Assembler messages:
encrypt.c: /tmp/ccdFcSyg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdFcSyg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdFcSyg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdFcSyg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdFcSyg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdFcSyg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdFcSyg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdFcSyg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdFcSyg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdFcSyg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdFcSyg.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdFcSyg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdFcSyg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdFcSyg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdFcSyg.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdFcSyg.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdFcSyg.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdFcSyg.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdFcSyg.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdFcSyg.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdFcSyg.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdFcSyg.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdFcSyg.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdFcSyg.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccJr1JIi.s: Assembler messages:
encrypt.c: /tmp/ccJr1JIi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJr1JIi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJr1JIi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJr1JIi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJr1JIi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJr1JIi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJr1JIi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJr1JIi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJr1JIi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJr1JIi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJr1JIi.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJr1JIi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJr1JIi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJr1JIi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJr1JIi.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJr1JIi.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJr1JIi.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJr1JIi.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJr1JIi.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJr1JIi.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJr1JIi.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJr1JIi.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJr1JIi.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJr1JIi.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc2HfyZf.s: Assembler messages:
encrypt.c: /tmp/cc2HfyZf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2HfyZf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2HfyZf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2HfyZf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2HfyZf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2HfyZf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2HfyZf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2HfyZf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2HfyZf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2HfyZf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2HfyZf.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2HfyZf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2HfyZf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2HfyZf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2HfyZf.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2HfyZf.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2HfyZf.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2HfyZf.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2HfyZf.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2HfyZf.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2HfyZf.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2HfyZf.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2HfyZf.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2HfyZf.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccMiHra6.s: Assembler messages:
encrypt.c: /tmp/ccMiHra6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMiHra6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMiHra6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMiHra6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMiHra6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMiHra6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMiHra6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMiHra6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMiHra6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMiHra6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMiHra6.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMiHra6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMiHra6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMiHra6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMiHra6.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMiHra6.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMiHra6.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMiHra6.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMiHra6.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMiHra6.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMiHra6.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMiHra6.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMiHra6.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMiHra6.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core2 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccpRkDsY.s: Assembler messages:
encrypt.c: /tmp/ccpRkDsY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpRkDsY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpRkDsY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpRkDsY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpRkDsY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpRkDsY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpRkDsY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpRkDsY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpRkDsY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpRkDsY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpRkDsY.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpRkDsY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpRkDsY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpRkDsY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpRkDsY.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpRkDsY.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpRkDsY.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpRkDsY.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpRkDsY.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpRkDsY.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpRkDsY.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpRkDsY.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpRkDsY.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpRkDsY.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core2 -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccY6uNO5.s: Assembler messages:
encrypt.c: /tmp/ccY6uNO5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccY6uNO5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccY6uNO5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccY6uNO5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY6uNO5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY6uNO5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY6uNO5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY6uNO5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY6uNO5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY6uNO5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY6uNO5.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY6uNO5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccY6uNO5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY6uNO5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccY6uNO5.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY6uNO5.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccY6uNO5.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY6uNO5.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY6uNO5.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY6uNO5.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY6uNO5.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY6uNO5.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccY6uNO5.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY6uNO5.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core2 -O -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccaJGjO2.s: Assembler messages:
encrypt.c: /tmp/ccaJGjO2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaJGjO2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaJGjO2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaJGjO2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaJGjO2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaJGjO2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaJGjO2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaJGjO2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaJGjO2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaJGjO2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaJGjO2.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaJGjO2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaJGjO2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaJGjO2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaJGjO2.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaJGjO2.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaJGjO2.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaJGjO2.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaJGjO2.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaJGjO2.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaJGjO2.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaJGjO2.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaJGjO2.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaJGjO2.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core2 -Os -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc3qavnK.s: Assembler messages:
encrypt.c: /tmp/cc3qavnK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3qavnK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3qavnK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3qavnK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3qavnK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3qavnK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3qavnK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3qavnK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3qavnK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3qavnK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3qavnK.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3qavnK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3qavnK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3qavnK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3qavnK.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3qavnK.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3qavnK.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3qavnK.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3qavnK.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3qavnK.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3qavnK.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3qavnK.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3qavnK.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3qavnK.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccA1MCdC.s: Assembler messages:
encrypt.c: /tmp/ccA1MCdC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccA1MCdC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccA1MCdC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccA1MCdC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA1MCdC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA1MCdC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA1MCdC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA1MCdC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA1MCdC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA1MCdC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA1MCdC.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA1MCdC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccA1MCdC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA1MCdC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccA1MCdC.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA1MCdC.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccA1MCdC.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA1MCdC.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA1MCdC.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA1MCdC.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA1MCdC.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA1MCdC.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccA1MCdC.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA1MCdC.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccVASUtN.s: Assembler messages:
encrypt.c: /tmp/ccVASUtN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVASUtN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVASUtN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVASUtN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVASUtN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVASUtN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVASUtN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVASUtN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVASUtN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVASUtN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVASUtN.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVASUtN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVASUtN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVASUtN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVASUtN.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVASUtN.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVASUtN.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVASUtN.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVASUtN.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVASUtN.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVASUtN.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVASUtN.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVASUtN.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVASUtN.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccYr0EAG.s: Assembler messages:
encrypt.c: /tmp/ccYr0EAG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYr0EAG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYr0EAG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYr0EAG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYr0EAG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYr0EAG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYr0EAG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYr0EAG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYr0EAG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYr0EAG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYr0EAG.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYr0EAG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYr0EAG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYr0EAG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYr0EAG.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYr0EAG.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYr0EAG.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYr0EAG.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYr0EAG.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYr0EAG.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYr0EAG.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYr0EAG.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYr0EAG.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYr0EAG.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccOYukqy.s: Assembler messages:
encrypt.c: /tmp/ccOYukqy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOYukqy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOYukqy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOYukqy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOYukqy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOYukqy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOYukqy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOYukqy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOYukqy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOYukqy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOYukqy.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOYukqy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOYukqy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOYukqy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOYukqy.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOYukqy.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOYukqy.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOYukqy.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOYukqy.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOYukqy.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOYukqy.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOYukqy.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOYukqy.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOYukqy.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccq5ybGs.s: Assembler messages:
encrypt.c: /tmp/ccq5ybGs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccq5ybGs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccq5ybGs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccq5ybGs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq5ybGs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq5ybGs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq5ybGs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq5ybGs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq5ybGs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq5ybGs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq5ybGs.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq5ybGs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccq5ybGs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq5ybGs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccq5ybGs.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq5ybGs.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccq5ybGs.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq5ybGs.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq5ybGs.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq5ybGs.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq5ybGs.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq5ybGs.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccq5ybGs.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq5ybGs.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccAagiWy.s: Assembler messages:
encrypt.c: /tmp/ccAagiWy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAagiWy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAagiWy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAagiWy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAagiWy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAagiWy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAagiWy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAagiWy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAagiWy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAagiWy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAagiWy.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAagiWy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAagiWy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAagiWy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAagiWy.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAagiWy.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAagiWy.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAagiWy.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAagiWy.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAagiWy.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAagiWy.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAagiWy.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAagiWy.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAagiWy.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccAQAWsu.s: Assembler messages:
encrypt.c: /tmp/ccAQAWsu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAQAWsu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAQAWsu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAQAWsu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAQAWsu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAQAWsu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAQAWsu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAQAWsu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAQAWsu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAQAWsu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAQAWsu.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAQAWsu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAQAWsu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAQAWsu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAQAWsu.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAQAWsu.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAQAWsu.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAQAWsu.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAQAWsu.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAQAWsu.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAQAWsu.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAQAWsu.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAQAWsu.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAQAWsu.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccqSk57D.s: Assembler messages:
encrypt.c: /tmp/ccqSk57D.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqSk57D.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqSk57D.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqSk57D.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqSk57D.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqSk57D.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqSk57D.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqSk57D.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqSk57D.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqSk57D.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqSk57D.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqSk57D.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqSk57D.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqSk57D.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqSk57D.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqSk57D.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqSk57D.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqSk57D.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqSk57D.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqSk57D.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqSk57D.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqSk57D.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqSk57D.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqSk57D.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer
encrypt.c: /tmp/cchdKOlH.s: Assembler messages:
encrypt.c: /tmp/cchdKOlH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchdKOlH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchdKOlH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchdKOlH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchdKOlH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchdKOlH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchdKOlH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchdKOlH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchdKOlH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchdKOlH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchdKOlH.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchdKOlH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchdKOlH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchdKOlH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchdKOlH.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchdKOlH.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchdKOlH.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchdKOlH.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchdKOlH.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchdKOlH.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cchdKOlH.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchdKOlH.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cchdKOlH.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchdKOlH.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/ccJeRIDD.s: Assembler messages:
encrypt.c: /tmp/ccJeRIDD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJeRIDD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJeRIDD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJeRIDD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJeRIDD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJeRIDD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJeRIDD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJeRIDD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJeRIDD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJeRIDD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJeRIDD.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJeRIDD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJeRIDD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJeRIDD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJeRIDD.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJeRIDD.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJeRIDD.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJeRIDD.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJeRIDD.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJeRIDD.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJeRIDD.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJeRIDD.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJeRIDD.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJeRIDD.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/cctRZMFH.s: Assembler messages:
encrypt.c: /tmp/cctRZMFH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctRZMFH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctRZMFH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctRZMFH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctRZMFH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctRZMFH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctRZMFH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctRZMFH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctRZMFH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctRZMFH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctRZMFH.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctRZMFH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctRZMFH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctRZMFH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctRZMFH.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctRZMFH.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctRZMFH.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctRZMFH.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctRZMFH.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctRZMFH.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cctRZMFH.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctRZMFH.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cctRZMFH.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctRZMFH.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cceGNY5t.s: Assembler messages:
encrypt.c: /tmp/cceGNY5t.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceGNY5t.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceGNY5t.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceGNY5t.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceGNY5t.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceGNY5t.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceGNY5t.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceGNY5t.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceGNY5t.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceGNY5t.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceGNY5t.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceGNY5t.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceGNY5t.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceGNY5t.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceGNY5t.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceGNY5t.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceGNY5t.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceGNY5t.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceGNY5t.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceGNY5t.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cceGNY5t.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceGNY5t.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cceGNY5t.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceGNY5t.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -m32 -march=corei7 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccpYAx0k.s: Assembler messages:
encrypt.c: /tmp/ccpYAx0k.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpYAx0k.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpYAx0k.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpYAx0k.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpYAx0k.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpYAx0k.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpYAx0k.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpYAx0k.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpYAx0k.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpYAx0k.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpYAx0k.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpYAx0k.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpYAx0k.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpYAx0k.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpYAx0k.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpYAx0k.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpYAx0k.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpYAx0k.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpYAx0k.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpYAx0k.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpYAx0k.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpYAx0k.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpYAx0k.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpYAx0k.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=corei7 -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/cc8kPNYt.s: Assembler messages:
encrypt.c: /tmp/cc8kPNYt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8kPNYt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8kPNYt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8kPNYt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8kPNYt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8kPNYt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8kPNYt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8kPNYt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8kPNYt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8kPNYt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8kPNYt.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8kPNYt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8kPNYt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8kPNYt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8kPNYt.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8kPNYt.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8kPNYt.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8kPNYt.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8kPNYt.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8kPNYt.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8kPNYt.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8kPNYt.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8kPNYt.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8kPNYt.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=corei7 -O -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccpbZCro.s: Assembler messages:
encrypt.c: /tmp/ccpbZCro.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpbZCro.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpbZCro.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpbZCro.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpbZCro.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpbZCro.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpbZCro.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpbZCro.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpbZCro.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpbZCro.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpbZCro.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpbZCro.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpbZCro.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpbZCro.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpbZCro.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpbZCro.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpbZCro.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpbZCro.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpbZCro.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpbZCro.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpbZCro.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpbZCro.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpbZCro.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpbZCro.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=corei7 -Os -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccaYwMuH.s: Assembler messages:
encrypt.c: /tmp/ccaYwMuH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaYwMuH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaYwMuH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaYwMuH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaYwMuH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaYwMuH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaYwMuH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaYwMuH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaYwMuH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaYwMuH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaYwMuH.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaYwMuH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaYwMuH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaYwMuH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaYwMuH.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaYwMuH.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaYwMuH.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaYwMuH.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaYwMuH.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaYwMuH.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaYwMuH.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaYwMuH.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaYwMuH.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaYwMuH.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=i386 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccKGDRUD.s: Assembler messages:
encrypt.c: /tmp/ccKGDRUD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKGDRUD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKGDRUD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKGDRUD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKGDRUD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKGDRUD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKGDRUD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKGDRUD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKGDRUD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKGDRUD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKGDRUD.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKGDRUD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKGDRUD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKGDRUD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKGDRUD.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKGDRUD.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKGDRUD.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKGDRUD.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKGDRUD.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKGDRUD.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKGDRUD.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKGDRUD.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKGDRUD.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKGDRUD.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=i386 -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/cczaHD9J.s: Assembler messages:
encrypt.c: /tmp/cczaHD9J.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczaHD9J.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczaHD9J.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczaHD9J.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczaHD9J.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczaHD9J.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczaHD9J.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczaHD9J.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczaHD9J.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczaHD9J.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczaHD9J.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczaHD9J.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczaHD9J.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczaHD9J.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczaHD9J.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczaHD9J.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczaHD9J.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczaHD9J.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczaHD9J.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczaHD9J.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cczaHD9J.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczaHD9J.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cczaHD9J.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczaHD9J.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=i386 -O -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccshQELH.s: Assembler messages:
encrypt.c: /tmp/ccshQELH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccshQELH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccshQELH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccshQELH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccshQELH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccshQELH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccshQELH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccshQELH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccshQELH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccshQELH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccshQELH.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccshQELH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccshQELH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccshQELH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccshQELH.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccshQELH.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccshQELH.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccshQELH.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccshQELH.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccshQELH.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccshQELH.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccshQELH.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccshQELH.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccshQELH.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=i386 -Os -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccbd6sZu.s: Assembler messages:
encrypt.c: /tmp/ccbd6sZu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbd6sZu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbd6sZu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbd6sZu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbd6sZu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbd6sZu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbd6sZu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbd6sZu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbd6sZu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbd6sZu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbd6sZu.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbd6sZu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbd6sZu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbd6sZu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbd6sZu.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbd6sZu.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbd6sZu.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbd6sZu.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbd6sZu.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbd6sZu.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbd6sZu.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbd6sZu.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbd6sZu.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbd6sZu.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=i486 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccia0Ubq.s: Assembler messages:
encrypt.c: /tmp/ccia0Ubq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccia0Ubq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccia0Ubq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccia0Ubq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccia0Ubq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccia0Ubq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccia0Ubq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccia0Ubq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccia0Ubq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccia0Ubq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccia0Ubq.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccia0Ubq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccia0Ubq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccia0Ubq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccia0Ubq.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccia0Ubq.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccia0Ubq.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccia0Ubq.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccia0Ubq.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccia0Ubq.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccia0Ubq.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccia0Ubq.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccia0Ubq.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccia0Ubq.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=i486 -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccS6lpxw.s: Assembler messages:
encrypt.c: /tmp/ccS6lpxw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccS6lpxw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccS6lpxw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccS6lpxw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS6lpxw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS6lpxw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS6lpxw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS6lpxw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS6lpxw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS6lpxw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS6lpxw.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS6lpxw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccS6lpxw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS6lpxw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccS6lpxw.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS6lpxw.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccS6lpxw.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS6lpxw.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS6lpxw.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS6lpxw.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS6lpxw.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS6lpxw.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccS6lpxw.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS6lpxw.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=i486 -O -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccAxLIOr.s: Assembler messages:
encrypt.c: /tmp/ccAxLIOr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAxLIOr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAxLIOr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAxLIOr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAxLIOr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAxLIOr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAxLIOr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAxLIOr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAxLIOr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAxLIOr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAxLIOr.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAxLIOr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAxLIOr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAxLIOr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAxLIOr.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAxLIOr.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAxLIOr.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAxLIOr.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAxLIOr.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAxLIOr.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAxLIOr.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAxLIOr.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAxLIOr.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAxLIOr.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=i486 -Os -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccf66xHO.s: Assembler messages:
encrypt.c: /tmp/ccf66xHO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccf66xHO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccf66xHO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccf66xHO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf66xHO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf66xHO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf66xHO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf66xHO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf66xHO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf66xHO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf66xHO.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf66xHO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccf66xHO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf66xHO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccf66xHO.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf66xHO.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccf66xHO.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf66xHO.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf66xHO.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf66xHO.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf66xHO.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf66xHO.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccf66xHO.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf66xHO.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cce3IaTK.s: Assembler messages:
encrypt.c: /tmp/cce3IaTK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cce3IaTK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cce3IaTK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cce3IaTK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cce3IaTK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cce3IaTK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cce3IaTK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cce3IaTK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cce3IaTK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce3IaTK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce3IaTK.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce3IaTK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cce3IaTK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cce3IaTK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cce3IaTK.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce3IaTK.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cce3IaTK.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce3IaTK.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce3IaTK.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce3IaTK.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cce3IaTK.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce3IaTK.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cce3IaTK.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce3IaTK.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/cct9yElP.s: Assembler messages:
encrypt.c: /tmp/cct9yElP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cct9yElP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cct9yElP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cct9yElP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cct9yElP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cct9yElP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cct9yElP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cct9yElP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cct9yElP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct9yElP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct9yElP.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct9yElP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cct9yElP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cct9yElP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cct9yElP.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct9yElP.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cct9yElP.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct9yElP.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct9yElP.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct9yElP.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cct9yElP.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct9yElP.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cct9yElP.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct9yElP.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k6-2 -O -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccDkkdUN.s: Assembler messages:
encrypt.c: /tmp/ccDkkdUN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDkkdUN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDkkdUN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDkkdUN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDkkdUN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDkkdUN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDkkdUN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDkkdUN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDkkdUN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDkkdUN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDkkdUN.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDkkdUN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDkkdUN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDkkdUN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDkkdUN.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDkkdUN.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDkkdUN.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDkkdUN.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDkkdUN.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDkkdUN.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDkkdUN.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDkkdUN.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDkkdUN.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDkkdUN.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccK9KtRI.s: Assembler messages:
encrypt.c: /tmp/ccK9KtRI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccK9KtRI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccK9KtRI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccK9KtRI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK9KtRI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK9KtRI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK9KtRI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK9KtRI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK9KtRI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK9KtRI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK9KtRI.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK9KtRI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccK9KtRI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK9KtRI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccK9KtRI.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK9KtRI.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccK9KtRI.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK9KtRI.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK9KtRI.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK9KtRI.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK9KtRI.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK9KtRI.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccK9KtRI.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK9KtRI.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccv9XAnE.s: Assembler messages:
encrypt.c: /tmp/ccv9XAnE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccv9XAnE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccv9XAnE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccv9XAnE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv9XAnE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv9XAnE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv9XAnE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv9XAnE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv9XAnE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv9XAnE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv9XAnE.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv9XAnE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccv9XAnE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv9XAnE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccv9XAnE.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv9XAnE.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccv9XAnE.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv9XAnE.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv9XAnE.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv9XAnE.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv9XAnE.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv9XAnE.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccv9XAnE.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv9XAnE.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccarkL4O.s: Assembler messages:
encrypt.c: /tmp/ccarkL4O.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccarkL4O.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccarkL4O.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccarkL4O.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccarkL4O.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccarkL4O.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccarkL4O.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccarkL4O.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccarkL4O.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccarkL4O.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccarkL4O.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccarkL4O.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccarkL4O.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccarkL4O.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccarkL4O.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccarkL4O.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccarkL4O.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccarkL4O.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccarkL4O.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccarkL4O.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccarkL4O.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccarkL4O.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccarkL4O.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccarkL4O.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k6-3 -O -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccr40mIG.s: Assembler messages:
encrypt.c: /tmp/ccr40mIG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccr40mIG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccr40mIG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccr40mIG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr40mIG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr40mIG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr40mIG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr40mIG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr40mIG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr40mIG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr40mIG.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr40mIG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccr40mIG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr40mIG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccr40mIG.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr40mIG.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccr40mIG.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr40mIG.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr40mIG.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr40mIG.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr40mIG.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr40mIG.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccr40mIG.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr40mIG.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cccQIPEV.s: Assembler messages:
encrypt.c: /tmp/cccQIPEV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccQIPEV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccQIPEV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccQIPEV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQIPEV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQIPEV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQIPEV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQIPEV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQIPEV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccQIPEV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccQIPEV.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccQIPEV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccQIPEV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQIPEV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccQIPEV.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccQIPEV.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccQIPEV.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccQIPEV.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccQIPEV.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccQIPEV.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQIPEV.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccQIPEV.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cccQIPEV.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccQIPEV.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k6 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cct9FWWP.s: Assembler messages:
encrypt.c: /tmp/cct9FWWP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cct9FWWP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cct9FWWP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cct9FWWP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cct9FWWP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cct9FWWP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cct9FWWP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cct9FWWP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cct9FWWP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct9FWWP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct9FWWP.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct9FWWP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cct9FWWP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cct9FWWP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cct9FWWP.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct9FWWP.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cct9FWWP.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct9FWWP.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct9FWWP.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct9FWWP.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cct9FWWP.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct9FWWP.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cct9FWWP.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct9FWWP.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k6 -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/cc97WHI0.s: Assembler messages:
encrypt.c: /tmp/cc97WHI0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc97WHI0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc97WHI0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc97WHI0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc97WHI0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc97WHI0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc97WHI0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc97WHI0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc97WHI0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc97WHI0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc97WHI0.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc97WHI0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc97WHI0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc97WHI0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc97WHI0.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc97WHI0.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc97WHI0.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc97WHI0.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc97WHI0.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc97WHI0.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc97WHI0.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc97WHI0.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc97WHI0.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc97WHI0.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k6 -O -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc6LADbS.s: Assembler messages:
encrypt.c: /tmp/cc6LADbS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6LADbS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6LADbS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6LADbS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6LADbS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6LADbS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6LADbS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6LADbS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6LADbS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6LADbS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6LADbS.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6LADbS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6LADbS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6LADbS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6LADbS.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6LADbS.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6LADbS.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6LADbS.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6LADbS.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6LADbS.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6LADbS.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6LADbS.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6LADbS.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6LADbS.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k6 -Os -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccbwRD0m.s: Assembler messages:
encrypt.c: /tmp/ccbwRD0m.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbwRD0m.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbwRD0m.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbwRD0m.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbwRD0m.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbwRD0m.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbwRD0m.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbwRD0m.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbwRD0m.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbwRD0m.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbwRD0m.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbwRD0m.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbwRD0m.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbwRD0m.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbwRD0m.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbwRD0m.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbwRD0m.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbwRD0m.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbwRD0m.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbwRD0m.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbwRD0m.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbwRD0m.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbwRD0m.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbwRD0m.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k8 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccWnQ2Nl.s: Assembler messages:
encrypt.c: /tmp/ccWnQ2Nl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWnQ2Nl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWnQ2Nl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWnQ2Nl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWnQ2Nl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWnQ2Nl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWnQ2Nl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWnQ2Nl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWnQ2Nl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWnQ2Nl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWnQ2Nl.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWnQ2Nl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWnQ2Nl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWnQ2Nl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWnQ2Nl.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWnQ2Nl.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWnQ2Nl.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWnQ2Nl.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWnQ2Nl.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWnQ2Nl.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWnQ2Nl.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWnQ2Nl.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWnQ2Nl.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWnQ2Nl.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k8 -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccinYwQr.s: Assembler messages:
encrypt.c: /tmp/ccinYwQr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccinYwQr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccinYwQr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccinYwQr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccinYwQr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccinYwQr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccinYwQr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccinYwQr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccinYwQr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccinYwQr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccinYwQr.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccinYwQr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccinYwQr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccinYwQr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccinYwQr.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccinYwQr.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccinYwQr.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccinYwQr.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccinYwQr.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccinYwQr.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccinYwQr.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccinYwQr.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccinYwQr.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccinYwQr.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k8 -O -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccxyxODl.s: Assembler messages:
encrypt.c: /tmp/ccxyxODl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxyxODl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxyxODl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxyxODl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxyxODl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxyxODl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxyxODl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxyxODl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxyxODl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxyxODl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxyxODl.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxyxODl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxyxODl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxyxODl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxyxODl.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxyxODl.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxyxODl.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxyxODl.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxyxODl.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxyxODl.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxyxODl.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxyxODl.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxyxODl.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxyxODl.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=k8 -Os -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccnKYCvQ.s: Assembler messages:
encrypt.c: /tmp/ccnKYCvQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnKYCvQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnKYCvQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnKYCvQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnKYCvQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnKYCvQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnKYCvQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnKYCvQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnKYCvQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnKYCvQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnKYCvQ.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnKYCvQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnKYCvQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnKYCvQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnKYCvQ.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnKYCvQ.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnKYCvQ.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnKYCvQ.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnKYCvQ.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnKYCvQ.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnKYCvQ.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnKYCvQ.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnKYCvQ.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnKYCvQ.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccpHasfK.s: Assembler messages:
encrypt.c: /tmp/ccpHasfK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpHasfK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpHasfK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpHasfK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpHasfK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpHasfK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpHasfK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpHasfK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpHasfK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpHasfK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpHasfK.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpHasfK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpHasfK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpHasfK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpHasfK.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpHasfK.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpHasfK.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpHasfK.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpHasfK.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpHasfK.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpHasfK.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpHasfK.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpHasfK.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpHasfK.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/cct0qFcT.s: Assembler messages:
encrypt.c: /tmp/cct0qFcT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cct0qFcT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cct0qFcT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cct0qFcT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cct0qFcT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cct0qFcT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cct0qFcT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cct0qFcT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cct0qFcT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct0qFcT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct0qFcT.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct0qFcT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cct0qFcT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cct0qFcT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cct0qFcT.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct0qFcT.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cct0qFcT.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct0qFcT.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct0qFcT.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct0qFcT.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cct0qFcT.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct0qFcT.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cct0qFcT.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct0qFcT.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/ccGytCvM.s: Assembler messages:
encrypt.c: /tmp/ccGytCvM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGytCvM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGytCvM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGytCvM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGytCvM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGytCvM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGytCvM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGytCvM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGytCvM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGytCvM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGytCvM.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGytCvM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGytCvM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGytCvM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGytCvM.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGytCvM.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGytCvM.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGytCvM.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGytCvM.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGytCvM.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGytCvM.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGytCvM.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGytCvM.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGytCvM.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccfTjWs6.s: Assembler messages:
encrypt.c: /tmp/ccfTjWs6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfTjWs6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfTjWs6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfTjWs6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfTjWs6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfTjWs6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfTjWs6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfTjWs6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfTjWs6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfTjWs6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfTjWs6.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfTjWs6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfTjWs6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfTjWs6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfTjWs6.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfTjWs6.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfTjWs6.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfTjWs6.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfTjWs6.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfTjWs6.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfTjWs6.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfTjWs6.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfTjWs6.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfTjWs6.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=nocona -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccQmHxC6.s: Assembler messages:
encrypt.c: /tmp/ccQmHxC6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQmHxC6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQmHxC6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQmHxC6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQmHxC6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQmHxC6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQmHxC6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQmHxC6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQmHxC6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQmHxC6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQmHxC6.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQmHxC6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQmHxC6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQmHxC6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQmHxC6.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQmHxC6.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQmHxC6.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQmHxC6.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQmHxC6.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQmHxC6.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQmHxC6.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQmHxC6.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQmHxC6.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQmHxC6.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=nocona -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccExUhRc.s: Assembler messages:
encrypt.c: /tmp/ccExUhRc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccExUhRc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccExUhRc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccExUhRc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccExUhRc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccExUhRc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccExUhRc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccExUhRc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccExUhRc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccExUhRc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccExUhRc.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccExUhRc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccExUhRc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccExUhRc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccExUhRc.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccExUhRc.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccExUhRc.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccExUhRc.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccExUhRc.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccExUhRc.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccExUhRc.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccExUhRc.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccExUhRc.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccExUhRc.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=nocona -O -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/cclaRcB6.s: Assembler messages:
encrypt.c: /tmp/cclaRcB6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclaRcB6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclaRcB6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclaRcB6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclaRcB6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclaRcB6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclaRcB6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclaRcB6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclaRcB6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclaRcB6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclaRcB6.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclaRcB6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclaRcB6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclaRcB6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclaRcB6.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclaRcB6.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclaRcB6.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclaRcB6.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclaRcB6.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclaRcB6.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cclaRcB6.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclaRcB6.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cclaRcB6.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclaRcB6.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=nocona -Os -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccyW8XMs.s: Assembler messages:
encrypt.c: /tmp/ccyW8XMs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyW8XMs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyW8XMs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyW8XMs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyW8XMs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyW8XMs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyW8XMs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyW8XMs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyW8XMs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyW8XMs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyW8XMs.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyW8XMs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyW8XMs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyW8XMs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyW8XMs.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyW8XMs.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyW8XMs.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyW8XMs.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyW8XMs.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyW8XMs.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyW8XMs.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyW8XMs.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyW8XMs.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyW8XMs.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc6yOLGt.s: Assembler messages:
encrypt.c: /tmp/cc6yOLGt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6yOLGt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6yOLGt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6yOLGt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6yOLGt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6yOLGt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6yOLGt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6yOLGt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6yOLGt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6yOLGt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6yOLGt.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6yOLGt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6yOLGt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6yOLGt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6yOLGt.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6yOLGt.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6yOLGt.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6yOLGt.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6yOLGt.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6yOLGt.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6yOLGt.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6yOLGt.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6yOLGt.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6yOLGt.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccKGGl5v.s: Assembler messages:
encrypt.c: /tmp/ccKGGl5v.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKGGl5v.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKGGl5v.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKGGl5v.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKGGl5v.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKGGl5v.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKGGl5v.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKGGl5v.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKGGl5v.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKGGl5v.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKGGl5v.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKGGl5v.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKGGl5v.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKGGl5v.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKGGl5v.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKGGl5v.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKGGl5v.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKGGl5v.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKGGl5v.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKGGl5v.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKGGl5v.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKGGl5v.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKGGl5v.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKGGl5v.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium-m -O -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccPdVJuu.s: Assembler messages:
encrypt.c: /tmp/ccPdVJuu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPdVJuu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPdVJuu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPdVJuu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPdVJuu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPdVJuu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPdVJuu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPdVJuu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPdVJuu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPdVJuu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPdVJuu.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPdVJuu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPdVJuu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPdVJuu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPdVJuu.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPdVJuu.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPdVJuu.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPdVJuu.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPdVJuu.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPdVJuu.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPdVJuu.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPdVJuu.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPdVJuu.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPdVJuu.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccmmFntb.s: Assembler messages:
encrypt.c: /tmp/ccmmFntb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmmFntb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmmFntb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmmFntb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmmFntb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmmFntb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmmFntb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmmFntb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmmFntb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmmFntb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmmFntb.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmmFntb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmmFntb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmmFntb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmmFntb.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmmFntb.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmmFntb.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmmFntb.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmmFntb.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmmFntb.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmmFntb.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmmFntb.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmmFntb.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmmFntb.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/cch8Bhx6.s: Assembler messages:
encrypt.c: /tmp/cch8Bhx6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cch8Bhx6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cch8Bhx6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cch8Bhx6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cch8Bhx6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cch8Bhx6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cch8Bhx6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cch8Bhx6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cch8Bhx6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch8Bhx6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch8Bhx6.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch8Bhx6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cch8Bhx6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cch8Bhx6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cch8Bhx6.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch8Bhx6.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cch8Bhx6.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch8Bhx6.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch8Bhx6.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch8Bhx6.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cch8Bhx6.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch8Bhx6.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cch8Bhx6.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch8Bhx6.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccLXcL3d.s: Assembler messages:
encrypt.c: /tmp/ccLXcL3d.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLXcL3d.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLXcL3d.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLXcL3d.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLXcL3d.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLXcL3d.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLXcL3d.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLXcL3d.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLXcL3d.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLXcL3d.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLXcL3d.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLXcL3d.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLXcL3d.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLXcL3d.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLXcL3d.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLXcL3d.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLXcL3d.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLXcL3d.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLXcL3d.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLXcL3d.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLXcL3d.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLXcL3d.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLXcL3d.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLXcL3d.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/cc8nHCX8.s: Assembler messages:
encrypt.c: /tmp/cc8nHCX8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8nHCX8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8nHCX8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8nHCX8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8nHCX8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8nHCX8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8nHCX8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8nHCX8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8nHCX8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8nHCX8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8nHCX8.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8nHCX8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8nHCX8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8nHCX8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8nHCX8.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8nHCX8.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8nHCX8.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8nHCX8.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8nHCX8.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8nHCX8.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8nHCX8.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8nHCX8.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8nHCX8.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8nHCX8.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccHSaMEP.s: Assembler messages:
encrypt.c: /tmp/ccHSaMEP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHSaMEP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHSaMEP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHSaMEP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHSaMEP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHSaMEP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHSaMEP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHSaMEP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHSaMEP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHSaMEP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHSaMEP.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHSaMEP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHSaMEP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHSaMEP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHSaMEP.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHSaMEP.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHSaMEP.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHSaMEP.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHSaMEP.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHSaMEP.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHSaMEP.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHSaMEP.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHSaMEP.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHSaMEP.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccMTmDtJ.s: Assembler messages:
encrypt.c: /tmp/ccMTmDtJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMTmDtJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMTmDtJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMTmDtJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMTmDtJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMTmDtJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMTmDtJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMTmDtJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMTmDtJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMTmDtJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMTmDtJ.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMTmDtJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMTmDtJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMTmDtJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMTmDtJ.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMTmDtJ.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMTmDtJ.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMTmDtJ.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMTmDtJ.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMTmDtJ.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMTmDtJ.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMTmDtJ.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMTmDtJ.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMTmDtJ.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccLnJoCQ.s: Assembler messages:
encrypt.c: /tmp/ccLnJoCQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLnJoCQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLnJoCQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLnJoCQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLnJoCQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLnJoCQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLnJoCQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLnJoCQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLnJoCQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLnJoCQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLnJoCQ.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLnJoCQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLnJoCQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLnJoCQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLnJoCQ.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLnJoCQ.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLnJoCQ.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLnJoCQ.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLnJoCQ.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLnJoCQ.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLnJoCQ.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLnJoCQ.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLnJoCQ.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLnJoCQ.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium2 -O -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cckAcXwN.s: Assembler messages:
encrypt.c: /tmp/cckAcXwN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckAcXwN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckAcXwN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckAcXwN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckAcXwN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckAcXwN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckAcXwN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckAcXwN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckAcXwN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckAcXwN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckAcXwN.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckAcXwN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckAcXwN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckAcXwN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckAcXwN.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckAcXwN.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckAcXwN.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckAcXwN.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckAcXwN.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckAcXwN.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cckAcXwN.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckAcXwN.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cckAcXwN.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckAcXwN.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccOROOSP.s: Assembler messages:
encrypt.c: /tmp/ccOROOSP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOROOSP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOROOSP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOROOSP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOROOSP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOROOSP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOROOSP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOROOSP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOROOSP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOROOSP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOROOSP.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOROOSP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOROOSP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOROOSP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOROOSP.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOROOSP.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOROOSP.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOROOSP.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOROOSP.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOROOSP.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOROOSP.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOROOSP.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOROOSP.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOROOSP.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccZN2EdN.s: Assembler messages:
encrypt.c: /tmp/ccZN2EdN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZN2EdN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZN2EdN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZN2EdN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZN2EdN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZN2EdN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZN2EdN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZN2EdN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZN2EdN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZN2EdN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZN2EdN.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZN2EdN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZN2EdN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZN2EdN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZN2EdN.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZN2EdN.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZN2EdN.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZN2EdN.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZN2EdN.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZN2EdN.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZN2EdN.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZN2EdN.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZN2EdN.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZN2EdN.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccQ8IleT.s: Assembler messages:
encrypt.c: /tmp/ccQ8IleT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQ8IleT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQ8IleT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQ8IleT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ8IleT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ8IleT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ8IleT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ8IleT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ8IleT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ8IleT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ8IleT.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ8IleT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQ8IleT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ8IleT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQ8IleT.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ8IleT.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQ8IleT.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ8IleT.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ8IleT.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ8IleT.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ8IleT.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ8IleT.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQ8IleT.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ8IleT.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium3 -O -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc0NP7fQ.s: Assembler messages:
encrypt.c: /tmp/cc0NP7fQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0NP7fQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0NP7fQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0NP7fQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0NP7fQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0NP7fQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0NP7fQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0NP7fQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0NP7fQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0NP7fQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0NP7fQ.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0NP7fQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0NP7fQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0NP7fQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0NP7fQ.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0NP7fQ.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0NP7fQ.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0NP7fQ.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0NP7fQ.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0NP7fQ.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0NP7fQ.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0NP7fQ.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0NP7fQ.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0NP7fQ.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccHMUsID.s: Assembler messages:
encrypt.c: /tmp/ccHMUsID.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHMUsID.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHMUsID.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHMUsID.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHMUsID.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHMUsID.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHMUsID.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHMUsID.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHMUsID.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHMUsID.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHMUsID.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHMUsID.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHMUsID.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHMUsID.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHMUsID.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHMUsID.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHMUsID.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHMUsID.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHMUsID.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHMUsID.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHMUsID.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHMUsID.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHMUsID.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHMUsID.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccaHl0uz.s: Assembler messages:
encrypt.c: /tmp/ccaHl0uz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaHl0uz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaHl0uz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaHl0uz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaHl0uz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaHl0uz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaHl0uz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaHl0uz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaHl0uz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaHl0uz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaHl0uz.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaHl0uz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaHl0uz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaHl0uz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaHl0uz.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaHl0uz.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaHl0uz.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaHl0uz.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaHl0uz.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaHl0uz.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaHl0uz.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaHl0uz.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaHl0uz.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaHl0uz.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccRANv3E.s: Assembler messages:
encrypt.c: /tmp/ccRANv3E.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRANv3E.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRANv3E.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRANv3E.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRANv3E.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRANv3E.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRANv3E.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRANv3E.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRANv3E.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRANv3E.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRANv3E.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRANv3E.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRANv3E.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRANv3E.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRANv3E.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRANv3E.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRANv3E.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRANv3E.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRANv3E.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRANv3E.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRANv3E.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRANv3E.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRANv3E.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRANv3E.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium4 -O -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccXGjq4B.s: Assembler messages:
encrypt.c: /tmp/ccXGjq4B.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXGjq4B.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXGjq4B.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXGjq4B.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXGjq4B.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXGjq4B.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXGjq4B.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXGjq4B.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXGjq4B.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXGjq4B.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXGjq4B.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXGjq4B.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXGjq4B.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXGjq4B.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXGjq4B.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXGjq4B.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXGjq4B.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXGjq4B.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXGjq4B.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXGjq4B.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXGjq4B.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXGjq4B.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXGjq4B.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXGjq4B.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccJNFEck.s: Assembler messages:
encrypt.c: /tmp/ccJNFEck.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJNFEck.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJNFEck.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJNFEck.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJNFEck.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJNFEck.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJNFEck.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJNFEck.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJNFEck.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJNFEck.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJNFEck.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJNFEck.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJNFEck.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJNFEck.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJNFEck.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJNFEck.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJNFEck.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJNFEck.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJNFEck.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJNFEck.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJNFEck.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJNFEck.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJNFEck.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJNFEck.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc3eibcl.s: Assembler messages:
encrypt.c: /tmp/cc3eibcl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3eibcl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3eibcl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3eibcl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3eibcl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3eibcl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3eibcl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3eibcl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3eibcl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3eibcl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3eibcl.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3eibcl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3eibcl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3eibcl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3eibcl.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3eibcl.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3eibcl.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3eibcl.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3eibcl.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3eibcl.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3eibcl.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3eibcl.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3eibcl.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3eibcl.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccA16kCm.s: Assembler messages:
encrypt.c: /tmp/ccA16kCm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccA16kCm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccA16kCm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccA16kCm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA16kCm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA16kCm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA16kCm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA16kCm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA16kCm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA16kCm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA16kCm.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA16kCm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccA16kCm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA16kCm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccA16kCm.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA16kCm.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccA16kCm.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA16kCm.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA16kCm.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA16kCm.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA16kCm.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA16kCm.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccA16kCm.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA16kCm.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium -O -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccpfDTmk.s: Assembler messages:
encrypt.c: /tmp/ccpfDTmk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpfDTmk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpfDTmk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpfDTmk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpfDTmk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpfDTmk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpfDTmk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpfDTmk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpfDTmk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpfDTmk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpfDTmk.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpfDTmk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpfDTmk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpfDTmk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpfDTmk.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpfDTmk.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpfDTmk.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpfDTmk.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpfDTmk.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpfDTmk.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpfDTmk.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpfDTmk.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpfDTmk.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpfDTmk.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentium -Os -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc1BYNt2.s: Assembler messages:
encrypt.c: /tmp/cc1BYNt2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1BYNt2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1BYNt2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1BYNt2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1BYNt2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1BYNt2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1BYNt2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1BYNt2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1BYNt2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1BYNt2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1BYNt2.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1BYNt2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1BYNt2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1BYNt2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1BYNt2.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1BYNt2.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1BYNt2.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1BYNt2.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1BYNt2.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1BYNt2.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1BYNt2.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1BYNt2.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1BYNt2.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1BYNt2.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccPKkxJY.s: Assembler messages:
encrypt.c: /tmp/ccPKkxJY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPKkxJY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPKkxJY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPKkxJY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPKkxJY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPKkxJY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPKkxJY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPKkxJY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPKkxJY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPKkxJY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPKkxJY.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPKkxJY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPKkxJY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPKkxJY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPKkxJY.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPKkxJY.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPKkxJY.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPKkxJY.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPKkxJY.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPKkxJY.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPKkxJY.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPKkxJY.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPKkxJY.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPKkxJY.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/cc20TlN4.s: Assembler messages:
encrypt.c: /tmp/cc20TlN4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc20TlN4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc20TlN4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc20TlN4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc20TlN4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc20TlN4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc20TlN4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc20TlN4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc20TlN4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc20TlN4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc20TlN4.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc20TlN4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc20TlN4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc20TlN4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc20TlN4.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc20TlN4.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc20TlN4.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc20TlN4.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc20TlN4.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc20TlN4.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc20TlN4.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc20TlN4.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc20TlN4.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc20TlN4.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccGBeDy1.s: Assembler messages:
encrypt.c: /tmp/ccGBeDy1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGBeDy1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGBeDy1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGBeDy1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGBeDy1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGBeDy1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGBeDy1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGBeDy1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGBeDy1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGBeDy1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGBeDy1.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGBeDy1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGBeDy1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGBeDy1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGBeDy1.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGBeDy1.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGBeDy1.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGBeDy1.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGBeDy1.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGBeDy1.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGBeDy1.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGBeDy1.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGBeDy1.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGBeDy1.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccL4aR4h.s: Assembler messages:
encrypt.c: /tmp/ccL4aR4h.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccL4aR4h.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccL4aR4h.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccL4aR4h.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL4aR4h.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL4aR4h.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL4aR4h.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL4aR4h.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL4aR4h.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL4aR4h.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL4aR4h.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL4aR4h.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccL4aR4h.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL4aR4h.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccL4aR4h.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL4aR4h.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccL4aR4h.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL4aR4h.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL4aR4h.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL4aR4h.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL4aR4h.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL4aR4h.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccL4aR4h.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL4aR4h.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=prescott -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc51mrkc.s: Assembler messages:
encrypt.c: /tmp/cc51mrkc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc51mrkc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc51mrkc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc51mrkc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc51mrkc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc51mrkc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc51mrkc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc51mrkc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc51mrkc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc51mrkc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc51mrkc.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc51mrkc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc51mrkc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc51mrkc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc51mrkc.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc51mrkc.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc51mrkc.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc51mrkc.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc51mrkc.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc51mrkc.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc51mrkc.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc51mrkc.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc51mrkc.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc51mrkc.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=prescott -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccLfA6pm.s: Assembler messages:
encrypt.c: /tmp/ccLfA6pm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLfA6pm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLfA6pm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLfA6pm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLfA6pm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLfA6pm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLfA6pm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLfA6pm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLfA6pm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLfA6pm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLfA6pm.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLfA6pm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLfA6pm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLfA6pm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLfA6pm.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLfA6pm.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLfA6pm.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLfA6pm.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLfA6pm.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLfA6pm.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLfA6pm.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLfA6pm.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLfA6pm.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLfA6pm.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=prescott -O -fomit-frame-pointer sse4

Compiler output

Implementation: sse4
Security model: unknown
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/cc5YxNQd.s: Assembler messages:
encrypt.c: /tmp/cc5YxNQd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5YxNQd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5YxNQd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5YxNQd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5YxNQd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5YxNQd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5YxNQd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5YxNQd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5YxNQd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5YxNQd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5YxNQd.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5YxNQd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5YxNQd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5YxNQd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5YxNQd.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5YxNQd.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5YxNQd.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5YxNQd.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5YxNQd.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5YxNQd.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5YxNQd.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5YxNQd.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5YxNQd.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5YxNQd.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=prescott -Os -fomit-frame-pointer sse4