Implementation notes: x86, gpu, crypto_aead/omdsha256k128n96tau128v2

Computer: gpu
Architecture: x86
CPU ID: GenuineIntel-000206d7-bfebfbff
SUPERCOP version: 20190816
Operation: crypto_aead
Primitive: omdsha256k128n96tau128v2
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
57870027275 0 053944 400 832refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2019082720190816
58821612739 0 035777 404 832refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2019082720190816
59639615945 0 039305 408 832refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2019082720190816
59910424459 0 048277 408 832refgcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer2019082720190816
60438821960 0 046069 408 832refgcc_-m32_-march=corei7-avx_-O3_-fomit-frame-pointer2019082720190816
62283228057 0 052836 400 832refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2019082720190816
62486424489 0 048245 408 832refgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2019082720190816
6329649949 0 034643 396 832refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2019082720190816
63550817391 0 042621 404 832refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2019082720190816
63586821960 0 046069 408 832refgcc_-m32_-march=core-avx-i_-O3_-fomit-frame-pointer2019082720190816
63619214997 0 039047 396 832refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2019082720190816
63679627573 0 054511 396 832refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2019082720190816
63991215971 0 039945 408 832refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2019082720190816
6401809652 0 033384 400 832refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2019082720190816
64024024459 0 048277 408 832refgcc_-m32_-march=corei7_-O3_-fomit-frame-pointer2019082720190816
64071215971 0 039945 408 832refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2019082720190816
64970810426 0 032720 404 832refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2019082720190816
65184026377 0 051552 404 832refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2019082720190816
65253210651 0 033919 400 832refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2019082720190816
65332415940 0 041840 400 832refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2019082720190816
65744811443 0 035587 396 832refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2019082720190816
65808049490 0 047524 404 832refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2019082720190816
66076426165 0 049456 400 832refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2019082720190816
66132824459 0 048181 408 832refgcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2019082720190816
66322028057 0 052836 400 832refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2019082720190816
66573217434 0 043049 408 832refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2019082720190816
6684687856 0 030699 404 832refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2019082720190816
6693487247 0 028476 404 832refgcc_-m32_-march=corei7-avx_-O2_-fomit-frame-pointer2019082720190816
67161625638 0 050124 400 832refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2019082720190816
67241211547 0 036111 396 832refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2019082720190816
67633616947 0 043403 396 832refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2019082720190816
67775624532 0 049515 396 832refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2019082720190816
67779611153 0 035536 400 832refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2019082720190816
67834325869 0 050616 400 832refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2019082720190816
6795729360 0 033707 396 832refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2019082720190816
68364423706 0 046948 400 832refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2019082720190816
6841207247 0 028492 404 832refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2019082720190816
6850927263 0 028539 396 832refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2019082720190816
68706014428 0 038151 400 832refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2019082720190816
68988810957 0 033197 408 832refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2019082720190816
69127212282 0 035997 408 832refgcc_-m32_-O3_-fomit-frame-pointer2019082720190816
69308416947 0 043403 396 832refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2019082720190816
69728410963 0 033005 408 832refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2019082720190816
7039447198 0 028019 396 832refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2019082720190816
70609926165 0 049456 400 832refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2019082720190816
7063567247 0 028476 404 832refgcc_-m32_-march=core-avx-i_-O2_-fomit-frame-pointer2019082720190816
70666010115 0 032407 400 832refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2019082720190816
7073608289 0 032189 404 832refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2019082720190816
70825821960 0 046069 408 832refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2019082720190816
7088969551 0 034167 396 832refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2019082720190816
7090686997 0 027647 396 832refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2019082720190816
7098766566 0 027400 408 832refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2019082720190816
7110008899 0 033676 400 832refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2019082720190816
7141289524 0 033663 396 832refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2019082720190816
71682810525 0 033099 396 832refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2019082720190816
71710815933 0 042603 396 832refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2019082720190816
7184365600 0 024903 392 832refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2019082720190816
71860410683 0 035216 404 832refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2019082720190816
71884410426 0 032720 404 832refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2019082720190816
7196007476 0 026708 404 832refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2019082720190816
7217047348 0 028277 412 832refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2019082720190816
7219608143 0 030705 412 832refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2019082720190816
7232647348 0 028277 412 832refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2019082720190816
72401115940 0 041840 400 832refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2019082720190816
7255165598 0 024927 392 832refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2019082720190816
7261967263 0 028539 396 832refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2019082720190816
7266968213 0 032704 408 832refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2019082720190816
72682410426 0 032720 404 832refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2019082720190816
7289406189 0 026631 400 832refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2019082720190816
7292887220 0 027979 396 832refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2019082720190816
7317167016 0 027352 400 832refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2019082720190816
7338168333 0 032756 400 832refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2019082720190816
7342447348 0 028277 412 832refgcc_-m32_-march=core-avx-i_-O_-fomit-frame-pointer2019082720190816
73447610957 0 033197 408 832refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2019082720190816
73506411153 0 035536 400 832refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2019082720190816
7351167348 0 028277 412 832refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2019082720190816
73524010281 0 034515 396 832refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2019082720190816
7374485908 0 025271 392 832refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2019082720190816
7378007271 0 028136 400 832refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2019082720190816
7380049795 0 033371 396 832refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2019082720190816
7385445904 0 025271 392 832refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2019082720190816
7397808143 0 030705 412 832refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2019082720190816
74260411710 0 037487 396 832refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2019082720190816
75015811443 0 035587 396 832refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2019082720190816
7506165633 0 025051 392 832refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2019082720190816
7532247348 0 028277 412 832refgcc_-m32_-march=corei7-avx_-O_-fomit-frame-pointer2019082720190816
7541288899 0 033676 400 832refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2019082720190816
7542086964 0 027069 404 832refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2019082720190816
7569285791 0 025111 392 832refgcc_-m32_-Os_-fomit-frame-pointer2019082720190816
75712810281 0 034515 396 832refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2019082720190816
7572767247 0 028492 404 832refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2019082720190816
7588407081 0 028539 396 832refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2019082720190816
7597765767 0 025043 392 832refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2019082720190816
7610808377 0 032921 412 832refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2019082720190816
7612359548 0 034159 396 832refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2019082720190816
7618087251 0 028460 404 832refgcc_-m32_-O2_-fomit-frame-pointer2019082720190816
7621925873 0 025235 392 832refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2019082720190816
7623128143 0 030705 412 832refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2019082720190816
7630565633 0 025051 392 832refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2019082720190816
7635728350 0 031296 408 832refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2019082720190816
76516810439 0 035316 400 832refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2019082720190816
7694807247 0 028508 404 832refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2019082720190816
7704686311 0 026787 404 832refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2019082720190816
7711125847 0 025151 392 832refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2019082720190816
7716005598 0 024927 392 832refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2019082720190816
7722045799 0 025103 392 832refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2019082720190816
7723208989 0 032767 400 832refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2019082720190816
7724685908 0 025271 392 832refgcc_-m32_-march=corei7-avx_-Os_-fomit-frame-pointer2019082720190816
7732125860 0 025243 392 832refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2019082720190816
7738965634 0 025027 392 832refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2019082720190816
7741927073 0 028440 400 832refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2019082720190816
77594813862 0 026064 408 832refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2019082720190816
7768209548 0 034159 396 832refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2019082720190816
77882811547 0 036111 396 832refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2019082720190816
7815685634 0 025027 392 832refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2019082720190816
7816927247 0 028476 404 832refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2019082720190816
7864247426 0 029495 396 832refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2019082720190816
7865846583 0 025621 412 832refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2019082720190816
7867805613 0 024919 392 832refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2019082720190816
7895646838 0 027756 400 832refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2019082720190816
7904528818 0 033580 400 832refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2019082720190816
7916565785 0 025035 392 832refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2019082720190816
7921805860 0 025243 392 832refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2019082720190816
7942645861 0 025219 392 832refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2019082720190816
7946485767 0 025043 392 832refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2019082720190816
7955005612 0 024943 392 832refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2019082720190816
8005648576 0 032655 404 832refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2019082720190816
8007446738 0 027585 412 832refgcc_-m32_-O_-fomit-frame-pointer2019082720190816
8014085904 0 025271 392 832refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2019082720190816
8016235767 0 025043 392 832refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2019082720190816
8021327001 0 027524 400 832refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2019082720190816
8035566583 0 025621 412 832refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2019082720190816
8057647348 0 028277 412 832refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2019082720190816
8067125835 0 025175 392 832refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2019082720190816
8069687476 0 026708 404 832refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2019082720190816
8079607476 0 026708 404 832refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2019082720190816
8112369548 0 034159 396 832refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2019082720190816
8121127348 0 028277 412 832refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2019082720190816
8126087271 0 028136 400 832refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2019082720190816
8126606583 0 025621 412 832refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2019082720190816
8154325861 0 025219 392 832refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2019082720190816
8166345633 0 025051 392 832refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2019082720190816
81987411547 0 036111 396 832refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2019082720190816
8203838213 0 032704 408 832refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2019082720190816
8228085908 0 025271 392 832refgcc_-m32_-march=core-avx-i_-Os_-fomit-frame-pointer2019082720190816
8246525860 0 025243 392 832refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2019082720190816
82564415350 0 027679 400 832refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2019082720190816
8258845785 0 025035 392 832refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2019082720190816
8261497263 0 028539 396 832refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2019082720190816
8275965799 0 025103 392 832refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2019082720190816
8284125634 0 025027 392 832refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2019082720190816
8305315598 0 024927 392 832refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2019082720190816
8306405600 0 024903 392 832refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2019082720190816
8325125785 0 025035 392 832refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2019082720190816
8355806216 0 025407 404 832refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2019082720190816
8369136997 0 027647 396 832refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2019082720190816
8433056511 0 027159 396 832refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2019082720190816
84569211720 0 025243 392 832refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2019082720190816
8457537247 0 028492 404 832refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2019082720190816
8464485861 0 025219 392 832refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2019082720190816
8522075600 0 024903 392 832refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2019082720190816
8549175860 0 025243 392 832refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2019082720190816
8564566566 0 027400 408 832refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2019082720190816
8597587198 0 028019 396 832refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2019082720190816
8608835872 0 025259 392 832refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2019082720190816
8616885904 0 025271 392 832refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2019082720190816
86215410439 0 035316 400 832refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2019082720190816
8671115861 0 025219 392 832refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2019082720190816
8691077198 0 028019 396 832refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2019082720190816
8706505791 0 025111 392 832refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2019082720190816
8712786757 0 026843 396 832refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2019082720190816
8784317073 0 028440 400 832refgcc_-m32_-march=pentium-mmx_-O2_-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/ccFIJCZW.s: Assembler messages:
encrypt.c: /tmp/ccFIJCZW.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFIJCZW.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFIJCZW.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccFIJCZW.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFIJCZW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFIJCZW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFIJCZW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFIJCZW.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFIJCZW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFIJCZW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFIJCZW.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFIJCZW.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFIJCZW.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFIJCZW.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFIJCZW.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFIJCZW.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFIJCZW.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFIJCZW.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFIJCZW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFIJCZW.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFIJCZW.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFIJCZW.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFIJCZW.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFIJCZW.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/cchUOs7U.s: Assembler messages:
encrypt.c: /tmp/cchUOs7U.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchUOs7U.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchUOs7U.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cchUOs7U.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cchUOs7U.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchUOs7U.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchUOs7U.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchUOs7U.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cchUOs7U.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchUOs7U.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchUOs7U.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchUOs7U.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cchUOs7U.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cchUOs7U.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchUOs7U.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchUOs7U.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchUOs7U.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cchUOs7U.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cchUOs7U.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchUOs7U.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cchUOs7U.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cchUOs7U.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cchUOs7U.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cchUOs7U.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/ccH6AvH0.s: Assembler messages:
encrypt.c: /tmp/ccH6AvH0.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccH6AvH0.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccH6AvH0.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccH6AvH0.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH6AvH0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH6AvH0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH6AvH0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH6AvH0.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH6AvH0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH6AvH0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH6AvH0.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH6AvH0.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccH6AvH0.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH6AvH0.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccH6AvH0.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccH6AvH0.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH6AvH0.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH6AvH0.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH6AvH0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH6AvH0.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH6AvH0.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccH6AvH0.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH6AvH0.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH6AvH0.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/ccG1fkIX.s: Assembler messages:
encrypt.c: /tmp/ccG1fkIX.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccG1fkIX.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccG1fkIX.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccG1fkIX.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG1fkIX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG1fkIX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG1fkIX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG1fkIX.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG1fkIX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG1fkIX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG1fkIX.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG1fkIX.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccG1fkIX.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG1fkIX.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccG1fkIX.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccG1fkIX.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG1fkIX.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG1fkIX.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG1fkIX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG1fkIX.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG1fkIX.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccG1fkIX.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG1fkIX.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG1fkIX.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/ccCkuVCi.s: Assembler messages:
encrypt.c: /tmp/ccCkuVCi.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCkuVCi.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCkuVCi.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccCkuVCi.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCkuVCi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCkuVCi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCkuVCi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCkuVCi.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCkuVCi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCkuVCi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCkuVCi.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCkuVCi.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCkuVCi.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCkuVCi.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCkuVCi.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCkuVCi.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCkuVCi.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCkuVCi.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCkuVCi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCkuVCi.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCkuVCi.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCkuVCi.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCkuVCi.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCkuVCi.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/cc1lIeqe.s: Assembler messages:
encrypt.c: /tmp/cc1lIeqe.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1lIeqe.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1lIeqe.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc1lIeqe.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1lIeqe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1lIeqe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1lIeqe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1lIeqe.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1lIeqe.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1lIeqe.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1lIeqe.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1lIeqe.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1lIeqe.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1lIeqe.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1lIeqe.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1lIeqe.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1lIeqe.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1lIeqe.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1lIeqe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1lIeqe.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1lIeqe.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1lIeqe.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1lIeqe.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1lIeqe.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/ccmqEJmj.s: Assembler messages:
encrypt.c: /tmp/ccmqEJmj.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmqEJmj.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmqEJmj.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccmqEJmj.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmqEJmj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmqEJmj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmqEJmj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmqEJmj.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmqEJmj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmqEJmj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmqEJmj.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmqEJmj.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmqEJmj.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmqEJmj.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmqEJmj.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmqEJmj.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmqEJmj.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmqEJmj.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmqEJmj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmqEJmj.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmqEJmj.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmqEJmj.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmqEJmj.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmqEJmj.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/ccmQYTQg.s: Assembler messages:
encrypt.c: /tmp/ccmQYTQg.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmQYTQg.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmQYTQg.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccmQYTQg.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmQYTQg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmQYTQg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmQYTQg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmQYTQg.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmQYTQg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmQYTQg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmQYTQg.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmQYTQg.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmQYTQg.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmQYTQg.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmQYTQg.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmQYTQg.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmQYTQg.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmQYTQg.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmQYTQg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmQYTQg.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmQYTQg.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmQYTQg.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmQYTQg.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmQYTQg.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/cc27gj71.s: Assembler messages:
encrypt.c: /tmp/cc27gj71.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc27gj71.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc27gj71.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc27gj71.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc27gj71.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc27gj71.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc27gj71.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc27gj71.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc27gj71.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc27gj71.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc27gj71.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc27gj71.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc27gj71.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc27gj71.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc27gj71.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc27gj71.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc27gj71.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc27gj71.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc27gj71.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc27gj71.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc27gj71.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc27gj71.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc27gj71.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc27gj71.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/cc6IYZB1.s: Assembler messages:
encrypt.c: /tmp/cc6IYZB1.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6IYZB1.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6IYZB1.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc6IYZB1.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6IYZB1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6IYZB1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6IYZB1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6IYZB1.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6IYZB1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6IYZB1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6IYZB1.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6IYZB1.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6IYZB1.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6IYZB1.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6IYZB1.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6IYZB1.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6IYZB1.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6IYZB1.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6IYZB1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6IYZB1.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6IYZB1.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6IYZB1.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6IYZB1.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6IYZB1.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/cc2EOJn4.s: Assembler messages:
encrypt.c: /tmp/cc2EOJn4.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2EOJn4.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2EOJn4.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc2EOJn4.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2EOJn4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2EOJn4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2EOJn4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2EOJn4.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2EOJn4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2EOJn4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2EOJn4.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2EOJn4.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2EOJn4.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2EOJn4.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2EOJn4.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2EOJn4.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2EOJn4.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2EOJn4.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2EOJn4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2EOJn4.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2EOJn4.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2EOJn4.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2EOJn4.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2EOJn4.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/ccqKvR56.s: Assembler messages:
encrypt.c: /tmp/ccqKvR56.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqKvR56.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqKvR56.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccqKvR56.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqKvR56.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqKvR56.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqKvR56.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqKvR56.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqKvR56.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqKvR56.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqKvR56.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqKvR56.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqKvR56.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqKvR56.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqKvR56.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqKvR56.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqKvR56.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqKvR56.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqKvR56.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqKvR56.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqKvR56.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqKvR56.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqKvR56.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqKvR56.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/ccQ6yaHy.s: Assembler messages:
encrypt.c: /tmp/ccQ6yaHy.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQ6yaHy.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQ6yaHy.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccQ6yaHy.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ6yaHy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ6yaHy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ6yaHy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ6yaHy.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ6yaHy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ6yaHy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ6yaHy.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ6yaHy.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQ6yaHy.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ6yaHy.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQ6yaHy.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQ6yaHy.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ6yaHy.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ6yaHy.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ6yaHy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ6yaHy.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ6yaHy.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQ6yaHy.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ6yaHy.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ6yaHy.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/ccRJWdVu.s: Assembler messages:
encrypt.c: /tmp/ccRJWdVu.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRJWdVu.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRJWdVu.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccRJWdVu.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRJWdVu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRJWdVu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRJWdVu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRJWdVu.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRJWdVu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRJWdVu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRJWdVu.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRJWdVu.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRJWdVu.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRJWdVu.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRJWdVu.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRJWdVu.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRJWdVu.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRJWdVu.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRJWdVu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRJWdVu.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRJWdVu.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRJWdVu.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRJWdVu.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRJWdVu.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/ccPLn9zB.s: Assembler messages:
encrypt.c: /tmp/ccPLn9zB.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPLn9zB.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPLn9zB.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccPLn9zB.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPLn9zB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPLn9zB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPLn9zB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPLn9zB.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPLn9zB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPLn9zB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPLn9zB.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPLn9zB.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPLn9zB.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPLn9zB.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPLn9zB.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPLn9zB.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPLn9zB.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPLn9zB.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPLn9zB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPLn9zB.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPLn9zB.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPLn9zB.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPLn9zB.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPLn9zB.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/cc6TuCix.s: Assembler messages:
encrypt.c: /tmp/cc6TuCix.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6TuCix.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6TuCix.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc6TuCix.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6TuCix.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6TuCix.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6TuCix.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6TuCix.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6TuCix.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6TuCix.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6TuCix.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6TuCix.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6TuCix.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6TuCix.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6TuCix.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6TuCix.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6TuCix.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6TuCix.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6TuCix.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6TuCix.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6TuCix.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6TuCix.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6TuCix.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6TuCix.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/ccmforOp.s: Assembler messages:
encrypt.c: /tmp/ccmforOp.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmforOp.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmforOp.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccmforOp.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmforOp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmforOp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmforOp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmforOp.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmforOp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmforOp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmforOp.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmforOp.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmforOp.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmforOp.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmforOp.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmforOp.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmforOp.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmforOp.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmforOp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmforOp.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmforOp.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmforOp.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmforOp.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmforOp.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/ccY1DSpm.s: Assembler messages:
encrypt.c: /tmp/ccY1DSpm.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccY1DSpm.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccY1DSpm.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccY1DSpm.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY1DSpm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY1DSpm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY1DSpm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY1DSpm.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY1DSpm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY1DSpm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY1DSpm.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY1DSpm.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccY1DSpm.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY1DSpm.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccY1DSpm.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccY1DSpm.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY1DSpm.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY1DSpm.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY1DSpm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY1DSpm.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY1DSpm.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccY1DSpm.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY1DSpm.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY1DSpm.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/ccOgiv1n.s: Assembler messages:
encrypt.c: /tmp/ccOgiv1n.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOgiv1n.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOgiv1n.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccOgiv1n.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOgiv1n.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOgiv1n.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOgiv1n.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOgiv1n.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOgiv1n.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOgiv1n.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOgiv1n.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOgiv1n.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOgiv1n.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOgiv1n.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOgiv1n.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOgiv1n.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOgiv1n.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOgiv1n.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOgiv1n.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOgiv1n.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOgiv1n.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOgiv1n.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOgiv1n.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOgiv1n.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/ccViArYp.s: Assembler messages:
encrypt.c: /tmp/ccViArYp.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccViArYp.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccViArYp.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccViArYp.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccViArYp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccViArYp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccViArYp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccViArYp.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccViArYp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccViArYp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccViArYp.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccViArYp.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccViArYp.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccViArYp.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccViArYp.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccViArYp.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccViArYp.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccViArYp.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccViArYp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccViArYp.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccViArYp.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccViArYp.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccViArYp.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccViArYp.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/ccNOO6UF.s: Assembler messages:
encrypt.c: /tmp/ccNOO6UF.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNOO6UF.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNOO6UF.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccNOO6UF.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNOO6UF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNOO6UF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNOO6UF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNOO6UF.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNOO6UF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNOO6UF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNOO6UF.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNOO6UF.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNOO6UF.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNOO6UF.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNOO6UF.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNOO6UF.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNOO6UF.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNOO6UF.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNOO6UF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNOO6UF.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNOO6UF.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNOO6UF.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNOO6UF.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNOO6UF.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/ccBEtncA.s: Assembler messages:
encrypt.c: /tmp/ccBEtncA.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBEtncA.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBEtncA.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccBEtncA.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBEtncA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBEtncA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBEtncA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBEtncA.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBEtncA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBEtncA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBEtncA.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBEtncA.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBEtncA.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBEtncA.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBEtncA.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBEtncA.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBEtncA.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBEtncA.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBEtncA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBEtncA.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBEtncA.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBEtncA.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBEtncA.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBEtncA.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/cco4JIUG.s: Assembler messages:
encrypt.c: /tmp/cco4JIUG.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cco4JIUG.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cco4JIUG.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cco4JIUG.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cco4JIUG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cco4JIUG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cco4JIUG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cco4JIUG.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cco4JIUG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco4JIUG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco4JIUG.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco4JIUG.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cco4JIUG.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cco4JIUG.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cco4JIUG.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cco4JIUG.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco4JIUG.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cco4JIUG.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cco4JIUG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cco4JIUG.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cco4JIUG.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cco4JIUG.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cco4JIUG.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cco4JIUG.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/ccONP8jC.s: Assembler messages:
encrypt.c: /tmp/ccONP8jC.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccONP8jC.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccONP8jC.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccONP8jC.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccONP8jC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccONP8jC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccONP8jC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccONP8jC.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccONP8jC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccONP8jC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccONP8jC.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccONP8jC.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccONP8jC.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccONP8jC.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccONP8jC.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccONP8jC.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccONP8jC.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccONP8jC.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccONP8jC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccONP8jC.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccONP8jC.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccONP8jC.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccONP8jC.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccONP8jC.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/ccoSHLet.s: Assembler messages:
encrypt.c: /tmp/ccoSHLet.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoSHLet.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoSHLet.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccoSHLet.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoSHLet.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoSHLet.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoSHLet.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoSHLet.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoSHLet.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoSHLet.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoSHLet.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoSHLet.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoSHLet.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoSHLet.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoSHLet.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoSHLet.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoSHLet.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoSHLet.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoSHLet.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoSHLet.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoSHLet.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoSHLet.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoSHLet.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoSHLet.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/ccxui6Ul.s: Assembler messages:
encrypt.c: /tmp/ccxui6Ul.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxui6Ul.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxui6Ul.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccxui6Ul.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxui6Ul.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxui6Ul.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxui6Ul.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxui6Ul.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxui6Ul.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxui6Ul.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxui6Ul.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxui6Ul.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxui6Ul.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxui6Ul.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxui6Ul.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxui6Ul.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxui6Ul.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxui6Ul.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxui6Ul.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxui6Ul.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxui6Ul.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxui6Ul.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxui6Ul.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxui6Ul.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/ccZQfDSy.s: Assembler messages:
encrypt.c: /tmp/ccZQfDSy.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZQfDSy.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZQfDSy.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccZQfDSy.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZQfDSy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZQfDSy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZQfDSy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZQfDSy.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZQfDSy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZQfDSy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZQfDSy.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZQfDSy.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZQfDSy.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZQfDSy.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZQfDSy.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZQfDSy.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZQfDSy.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZQfDSy.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZQfDSy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZQfDSy.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZQfDSy.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZQfDSy.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZQfDSy.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZQfDSy.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/ccQeHIer.s: Assembler messages:
encrypt.c: /tmp/ccQeHIer.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQeHIer.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQeHIer.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccQeHIer.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQeHIer.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQeHIer.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQeHIer.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQeHIer.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQeHIer.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQeHIer.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQeHIer.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQeHIer.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQeHIer.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQeHIer.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQeHIer.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQeHIer.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQeHIer.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQeHIer.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQeHIer.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQeHIer.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQeHIer.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQeHIer.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQeHIer.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQeHIer.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/cciLcExQ.s: Assembler messages:
encrypt.c: /tmp/cciLcExQ.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciLcExQ.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciLcExQ.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cciLcExQ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cciLcExQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciLcExQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciLcExQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciLcExQ.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cciLcExQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciLcExQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciLcExQ.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciLcExQ.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cciLcExQ.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cciLcExQ.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciLcExQ.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciLcExQ.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciLcExQ.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cciLcExQ.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cciLcExQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciLcExQ.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cciLcExQ.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cciLcExQ.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cciLcExQ.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cciLcExQ.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/cc1qvEZI.s: Assembler messages:
encrypt.c: /tmp/cc1qvEZI.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1qvEZI.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1qvEZI.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc1qvEZI.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1qvEZI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1qvEZI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1qvEZI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1qvEZI.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1qvEZI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1qvEZI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1qvEZI.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1qvEZI.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1qvEZI.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1qvEZI.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1qvEZI.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1qvEZI.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1qvEZI.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1qvEZI.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1qvEZI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1qvEZI.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1qvEZI.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1qvEZI.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1qvEZI.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1qvEZI.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/ccFZ4MCR.s: Assembler messages:
encrypt.c: /tmp/ccFZ4MCR.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFZ4MCR.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFZ4MCR.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccFZ4MCR.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFZ4MCR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFZ4MCR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFZ4MCR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFZ4MCR.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFZ4MCR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFZ4MCR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFZ4MCR.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFZ4MCR.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFZ4MCR.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFZ4MCR.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFZ4MCR.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFZ4MCR.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFZ4MCR.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFZ4MCR.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFZ4MCR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFZ4MCR.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFZ4MCR.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFZ4MCR.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFZ4MCR.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFZ4MCR.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/ccR976LJ.s: Assembler messages:
encrypt.c: /tmp/ccR976LJ.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccR976LJ.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccR976LJ.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccR976LJ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR976LJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR976LJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR976LJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR976LJ.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR976LJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR976LJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR976LJ.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR976LJ.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccR976LJ.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR976LJ.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccR976LJ.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccR976LJ.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR976LJ.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR976LJ.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR976LJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR976LJ.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR976LJ.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccR976LJ.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR976LJ.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR976LJ.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/ccy0XbDa.s: Assembler messages:
encrypt.c: /tmp/ccy0XbDa.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccy0XbDa.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccy0XbDa.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccy0XbDa.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy0XbDa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy0XbDa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy0XbDa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy0XbDa.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy0XbDa.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy0XbDa.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy0XbDa.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy0XbDa.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccy0XbDa.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy0XbDa.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccy0XbDa.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccy0XbDa.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy0XbDa.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy0XbDa.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy0XbDa.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy0XbDa.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy0XbDa.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccy0XbDa.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy0XbDa.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy0XbDa.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/cc2KwvE2.s: Assembler messages:
encrypt.c: /tmp/cc2KwvE2.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2KwvE2.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2KwvE2.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc2KwvE2.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2KwvE2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2KwvE2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2KwvE2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2KwvE2.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2KwvE2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2KwvE2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2KwvE2.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2KwvE2.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2KwvE2.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2KwvE2.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2KwvE2.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2KwvE2.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2KwvE2.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2KwvE2.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2KwvE2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2KwvE2.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2KwvE2.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2KwvE2.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2KwvE2.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2KwvE2.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/ccGQiJSc.s: Assembler messages:
encrypt.c: /tmp/ccGQiJSc.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGQiJSc.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGQiJSc.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccGQiJSc.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGQiJSc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGQiJSc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGQiJSc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGQiJSc.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGQiJSc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGQiJSc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGQiJSc.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGQiJSc.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGQiJSc.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGQiJSc.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGQiJSc.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGQiJSc.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGQiJSc.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGQiJSc.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGQiJSc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGQiJSc.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGQiJSc.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGQiJSc.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGQiJSc.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGQiJSc.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/ccckfzl5.s: Assembler messages:
encrypt.c: /tmp/ccckfzl5.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccckfzl5.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccckfzl5.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccckfzl5.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccckfzl5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccckfzl5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccckfzl5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccckfzl5.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccckfzl5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccckfzl5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccckfzl5.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccckfzl5.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccckfzl5.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccckfzl5.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccckfzl5.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccckfzl5.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccckfzl5.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccckfzl5.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccckfzl5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccckfzl5.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccckfzl5.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccckfzl5.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccckfzl5.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccckfzl5.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/ccKrMqCZ.s: Assembler messages:
encrypt.c: /tmp/ccKrMqCZ.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKrMqCZ.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKrMqCZ.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccKrMqCZ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKrMqCZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKrMqCZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKrMqCZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKrMqCZ.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKrMqCZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKrMqCZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKrMqCZ.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKrMqCZ.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKrMqCZ.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKrMqCZ.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKrMqCZ.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKrMqCZ.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKrMqCZ.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKrMqCZ.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKrMqCZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKrMqCZ.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKrMqCZ.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKrMqCZ.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKrMqCZ.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKrMqCZ.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/cczOjG9W.s: Assembler messages:
encrypt.c: /tmp/cczOjG9W.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczOjG9W.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczOjG9W.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cczOjG9W.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cczOjG9W.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczOjG9W.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczOjG9W.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczOjG9W.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cczOjG9W.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczOjG9W.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczOjG9W.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczOjG9W.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cczOjG9W.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cczOjG9W.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczOjG9W.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczOjG9W.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczOjG9W.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cczOjG9W.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cczOjG9W.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczOjG9W.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cczOjG9W.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cczOjG9W.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cczOjG9W.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cczOjG9W.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/ccfMOGpZ.s: Assembler messages:
encrypt.c: /tmp/ccfMOGpZ.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfMOGpZ.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfMOGpZ.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccfMOGpZ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfMOGpZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfMOGpZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfMOGpZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfMOGpZ.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfMOGpZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfMOGpZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfMOGpZ.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfMOGpZ.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfMOGpZ.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfMOGpZ.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfMOGpZ.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfMOGpZ.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfMOGpZ.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfMOGpZ.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfMOGpZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfMOGpZ.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfMOGpZ.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfMOGpZ.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfMOGpZ.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfMOGpZ.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/ccNDt7g0.s: Assembler messages:
encrypt.c: /tmp/ccNDt7g0.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNDt7g0.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNDt7g0.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccNDt7g0.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNDt7g0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNDt7g0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNDt7g0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNDt7g0.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNDt7g0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNDt7g0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNDt7g0.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNDt7g0.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNDt7g0.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNDt7g0.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNDt7g0.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNDt7g0.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNDt7g0.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNDt7g0.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNDt7g0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNDt7g0.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNDt7g0.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNDt7g0.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNDt7g0.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNDt7g0.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/ccrU8SEk.s: Assembler messages:
encrypt.c: /tmp/ccrU8SEk.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrU8SEk.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrU8SEk.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccrU8SEk.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrU8SEk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrU8SEk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrU8SEk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrU8SEk.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrU8SEk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrU8SEk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrU8SEk.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrU8SEk.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrU8SEk.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrU8SEk.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrU8SEk.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrU8SEk.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrU8SEk.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrU8SEk.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrU8SEk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrU8SEk.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrU8SEk.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrU8SEk.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrU8SEk.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrU8SEk.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/ccSJAnag.s: Assembler messages:
encrypt.c: /tmp/ccSJAnag.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSJAnag.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSJAnag.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccSJAnag.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSJAnag.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSJAnag.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSJAnag.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSJAnag.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSJAnag.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSJAnag.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSJAnag.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSJAnag.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSJAnag.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSJAnag.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSJAnag.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSJAnag.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSJAnag.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSJAnag.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSJAnag.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSJAnag.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSJAnag.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSJAnag.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSJAnag.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSJAnag.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/ccEVhC1m.s: Assembler messages:
encrypt.c: /tmp/ccEVhC1m.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEVhC1m.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEVhC1m.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccEVhC1m.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEVhC1m.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEVhC1m.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEVhC1m.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEVhC1m.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEVhC1m.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEVhC1m.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEVhC1m.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEVhC1m.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEVhC1m.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEVhC1m.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEVhC1m.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEVhC1m.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEVhC1m.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEVhC1m.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEVhC1m.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEVhC1m.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEVhC1m.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEVhC1m.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEVhC1m.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEVhC1m.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/ccVei0Dj.s: Assembler messages:
encrypt.c: /tmp/ccVei0Dj.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVei0Dj.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVei0Dj.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccVei0Dj.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVei0Dj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVei0Dj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVei0Dj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVei0Dj.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVei0Dj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVei0Dj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVei0Dj.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVei0Dj.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVei0Dj.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVei0Dj.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVei0Dj.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVei0Dj.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVei0Dj.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVei0Dj.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVei0Dj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVei0Dj.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVei0Dj.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVei0Dj.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVei0Dj.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVei0Dj.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/ccedekq2.s: Assembler messages:
encrypt.c: /tmp/ccedekq2.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccedekq2.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccedekq2.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccedekq2.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccedekq2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccedekq2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccedekq2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccedekq2.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccedekq2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccedekq2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccedekq2.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccedekq2.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccedekq2.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccedekq2.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccedekq2.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccedekq2.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccedekq2.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccedekq2.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccedekq2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccedekq2.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccedekq2.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccedekq2.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccedekq2.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccedekq2.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/ccV2wXb3.s: Assembler messages:
encrypt.c: /tmp/ccV2wXb3.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccV2wXb3.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccV2wXb3.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccV2wXb3.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV2wXb3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV2wXb3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV2wXb3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV2wXb3.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV2wXb3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV2wXb3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV2wXb3.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV2wXb3.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccV2wXb3.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV2wXb3.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccV2wXb3.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccV2wXb3.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV2wXb3.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV2wXb3.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV2wXb3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV2wXb3.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV2wXb3.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccV2wXb3.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV2wXb3.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV2wXb3.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/cc9Mvgi6.s: Assembler messages:
encrypt.c: /tmp/cc9Mvgi6.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9Mvgi6.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9Mvgi6.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc9Mvgi6.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Mvgi6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Mvgi6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Mvgi6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Mvgi6.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Mvgi6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9Mvgi6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9Mvgi6.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9Mvgi6.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9Mvgi6.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Mvgi6.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9Mvgi6.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9Mvgi6.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9Mvgi6.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9Mvgi6.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9Mvgi6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Mvgi6.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9Mvgi6.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9Mvgi6.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9Mvgi6.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9Mvgi6.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/ccQf5pD2.s: Assembler messages:
encrypt.c: /tmp/ccQf5pD2.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQf5pD2.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQf5pD2.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccQf5pD2.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQf5pD2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQf5pD2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQf5pD2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQf5pD2.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQf5pD2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQf5pD2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQf5pD2.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQf5pD2.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQf5pD2.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQf5pD2.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQf5pD2.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQf5pD2.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQf5pD2.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQf5pD2.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQf5pD2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQf5pD2.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQf5pD2.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQf5pD2.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQf5pD2.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQf5pD2.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/ccoKww8T.s: Assembler messages:
encrypt.c: /tmp/ccoKww8T.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoKww8T.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoKww8T.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccoKww8T.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoKww8T.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoKww8T.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoKww8T.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoKww8T.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoKww8T.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoKww8T.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoKww8T.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoKww8T.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoKww8T.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoKww8T.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoKww8T.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoKww8T.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoKww8T.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoKww8T.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoKww8T.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoKww8T.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoKww8T.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoKww8T.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoKww8T.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoKww8T.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/ccymBcCO.s: Assembler messages:
encrypt.c: /tmp/ccymBcCO.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccymBcCO.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccymBcCO.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccymBcCO.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccymBcCO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccymBcCO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccymBcCO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccymBcCO.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccymBcCO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccymBcCO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccymBcCO.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccymBcCO.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccymBcCO.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccymBcCO.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccymBcCO.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccymBcCO.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccymBcCO.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccymBcCO.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccymBcCO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccymBcCO.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccymBcCO.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccymBcCO.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccymBcCO.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccymBcCO.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/ccn84q8T.s: Assembler messages:
encrypt.c: /tmp/ccn84q8T.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccn84q8T.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccn84q8T.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccn84q8T.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn84q8T.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn84q8T.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn84q8T.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn84q8T.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn84q8T.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn84q8T.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn84q8T.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn84q8T.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccn84q8T.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn84q8T.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccn84q8T.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccn84q8T.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn84q8T.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn84q8T.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn84q8T.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn84q8T.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn84q8T.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccn84q8T.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn84q8T.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn84q8T.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/ccB6bb7P.s: Assembler messages:
encrypt.c: /tmp/ccB6bb7P.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccB6bb7P.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccB6bb7P.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccB6bb7P.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB6bb7P.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB6bb7P.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB6bb7P.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB6bb7P.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB6bb7P.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB6bb7P.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB6bb7P.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB6bb7P.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccB6bb7P.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB6bb7P.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccB6bb7P.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccB6bb7P.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB6bb7P.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB6bb7P.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB6bb7P.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB6bb7P.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB6bb7P.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccB6bb7P.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB6bb7P.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB6bb7P.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/ccf3AKzG.s: Assembler messages:
encrypt.c: /tmp/ccf3AKzG.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccf3AKzG.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccf3AKzG.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccf3AKzG.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf3AKzG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf3AKzG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf3AKzG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf3AKzG.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf3AKzG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf3AKzG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf3AKzG.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf3AKzG.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccf3AKzG.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf3AKzG.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccf3AKzG.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccf3AKzG.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf3AKzG.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf3AKzG.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf3AKzG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf3AKzG.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf3AKzG.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccf3AKzG.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf3AKzG.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf3AKzG.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/ccPI6rwz.s: Assembler messages:
encrypt.c: /tmp/ccPI6rwz.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPI6rwz.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPI6rwz.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccPI6rwz.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPI6rwz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPI6rwz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPI6rwz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPI6rwz.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPI6rwz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPI6rwz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPI6rwz.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPI6rwz.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPI6rwz.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPI6rwz.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPI6rwz.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPI6rwz.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPI6rwz.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPI6rwz.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPI6rwz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPI6rwz.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPI6rwz.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPI6rwz.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPI6rwz.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPI6rwz.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/ccYT1XZI.s: Assembler messages:
encrypt.c: /tmp/ccYT1XZI.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYT1XZI.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYT1XZI.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccYT1XZI.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYT1XZI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYT1XZI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYT1XZI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYT1XZI.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYT1XZI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYT1XZI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYT1XZI.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYT1XZI.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYT1XZI.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYT1XZI.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYT1XZI.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYT1XZI.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYT1XZI.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYT1XZI.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYT1XZI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYT1XZI.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYT1XZI.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYT1XZI.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYT1XZI.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYT1XZI.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/cc70UuUB.s: Assembler messages:
encrypt.c: /tmp/cc70UuUB.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc70UuUB.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc70UuUB.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc70UuUB.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc70UuUB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc70UuUB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc70UuUB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc70UuUB.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc70UuUB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc70UuUB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc70UuUB.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc70UuUB.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc70UuUB.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc70UuUB.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc70UuUB.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc70UuUB.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc70UuUB.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc70UuUB.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc70UuUB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc70UuUB.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc70UuUB.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc70UuUB.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc70UuUB.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc70UuUB.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/ccmewzey.s: Assembler messages:
encrypt.c: /tmp/ccmewzey.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmewzey.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmewzey.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccmewzey.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmewzey.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmewzey.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmewzey.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmewzey.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmewzey.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmewzey.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmewzey.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmewzey.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmewzey.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmewzey.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmewzey.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmewzey.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmewzey.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmewzey.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmewzey.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmewzey.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmewzey.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmewzey.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmewzey.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmewzey.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/ccWHygov.s: Assembler messages:
encrypt.c: /tmp/ccWHygov.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWHygov.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWHygov.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccWHygov.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWHygov.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWHygov.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWHygov.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWHygov.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWHygov.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWHygov.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWHygov.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWHygov.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWHygov.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWHygov.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWHygov.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWHygov.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWHygov.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWHygov.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWHygov.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWHygov.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWHygov.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWHygov.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWHygov.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWHygov.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/cc7JDpPw.s: Assembler messages:
encrypt.c: /tmp/cc7JDpPw.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7JDpPw.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7JDpPw.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc7JDpPw.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7JDpPw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7JDpPw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7JDpPw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7JDpPw.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7JDpPw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7JDpPw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7JDpPw.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7JDpPw.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7JDpPw.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7JDpPw.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7JDpPw.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7JDpPw.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7JDpPw.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7JDpPw.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7JDpPw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7JDpPw.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7JDpPw.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7JDpPw.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7JDpPw.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7JDpPw.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/cce34xyx.s: Assembler messages:
encrypt.c: /tmp/cce34xyx.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cce34xyx.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cce34xyx.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cce34xyx.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cce34xyx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cce34xyx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cce34xyx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cce34xyx.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cce34xyx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce34xyx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce34xyx.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce34xyx.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cce34xyx.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cce34xyx.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cce34xyx.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cce34xyx.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce34xyx.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cce34xyx.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cce34xyx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cce34xyx.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cce34xyx.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cce34xyx.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cce34xyx.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cce34xyx.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/ccrNFUif.s: Assembler messages:
encrypt.c: /tmp/ccrNFUif.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrNFUif.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrNFUif.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccrNFUif.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrNFUif.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrNFUif.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrNFUif.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrNFUif.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrNFUif.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrNFUif.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrNFUif.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrNFUif.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrNFUif.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrNFUif.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrNFUif.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrNFUif.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrNFUif.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrNFUif.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrNFUif.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrNFUif.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrNFUif.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrNFUif.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrNFUif.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrNFUif.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/ccTWWEG7.s: Assembler messages:
encrypt.c: /tmp/ccTWWEG7.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTWWEG7.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTWWEG7.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccTWWEG7.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTWWEG7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTWWEG7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTWWEG7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTWWEG7.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTWWEG7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTWWEG7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTWWEG7.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTWWEG7.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTWWEG7.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTWWEG7.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTWWEG7.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTWWEG7.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTWWEG7.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTWWEG7.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTWWEG7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTWWEG7.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTWWEG7.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTWWEG7.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTWWEG7.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTWWEG7.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/ccflF1Yh.s: Assembler messages:
encrypt.c: /tmp/ccflF1Yh.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccflF1Yh.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccflF1Yh.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccflF1Yh.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccflF1Yh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccflF1Yh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccflF1Yh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccflF1Yh.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccflF1Yh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccflF1Yh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccflF1Yh.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccflF1Yh.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccflF1Yh.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccflF1Yh.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccflF1Yh.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccflF1Yh.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccflF1Yh.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccflF1Yh.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccflF1Yh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccflF1Yh.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccflF1Yh.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccflF1Yh.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccflF1Yh.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccflF1Yh.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/ccnTkM59.s: Assembler messages:
encrypt.c: /tmp/ccnTkM59.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnTkM59.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnTkM59.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccnTkM59.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnTkM59.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnTkM59.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnTkM59.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnTkM59.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnTkM59.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnTkM59.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnTkM59.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnTkM59.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnTkM59.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnTkM59.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnTkM59.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnTkM59.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnTkM59.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnTkM59.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnTkM59.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnTkM59.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnTkM59.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnTkM59.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnTkM59.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnTkM59.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/ccJVOHM3.s: Assembler messages:
encrypt.c: /tmp/ccJVOHM3.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJVOHM3.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJVOHM3.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccJVOHM3.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJVOHM3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJVOHM3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJVOHM3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJVOHM3.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJVOHM3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJVOHM3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJVOHM3.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJVOHM3.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJVOHM3.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJVOHM3.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJVOHM3.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJVOHM3.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJVOHM3.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJVOHM3.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJVOHM3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJVOHM3.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJVOHM3.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJVOHM3.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJVOHM3.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJVOHM3.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/ccByzalV.s: Assembler messages:
encrypt.c: /tmp/ccByzalV.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccByzalV.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccByzalV.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccByzalV.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccByzalV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccByzalV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccByzalV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccByzalV.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccByzalV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccByzalV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccByzalV.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccByzalV.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccByzalV.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccByzalV.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccByzalV.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccByzalV.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccByzalV.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccByzalV.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccByzalV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccByzalV.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccByzalV.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccByzalV.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccByzalV.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccByzalV.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/ccCUAne6.s: Assembler messages:
encrypt.c: /tmp/ccCUAne6.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCUAne6.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCUAne6.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccCUAne6.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCUAne6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCUAne6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCUAne6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCUAne6.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCUAne6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCUAne6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCUAne6.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCUAne6.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCUAne6.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCUAne6.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCUAne6.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCUAne6.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCUAne6.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCUAne6.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCUAne6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCUAne6.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCUAne6.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCUAne6.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCUAne6.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCUAne6.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/ccQwDHDX.s: Assembler messages:
encrypt.c: /tmp/ccQwDHDX.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQwDHDX.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQwDHDX.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccQwDHDX.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQwDHDX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQwDHDX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQwDHDX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQwDHDX.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQwDHDX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQwDHDX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQwDHDX.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQwDHDX.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQwDHDX.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQwDHDX.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQwDHDX.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQwDHDX.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQwDHDX.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQwDHDX.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQwDHDX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQwDHDX.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQwDHDX.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQwDHDX.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQwDHDX.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQwDHDX.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/cc8mr4ga.s: Assembler messages:
encrypt.c: /tmp/cc8mr4ga.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8mr4ga.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8mr4ga.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc8mr4ga.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8mr4ga.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8mr4ga.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8mr4ga.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8mr4ga.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8mr4ga.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8mr4ga.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8mr4ga.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8mr4ga.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8mr4ga.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8mr4ga.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8mr4ga.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8mr4ga.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8mr4ga.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8mr4ga.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8mr4ga.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8mr4ga.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8mr4ga.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8mr4ga.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8mr4ga.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8mr4ga.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/ccm9XPE9.s: Assembler messages:
encrypt.c: /tmp/ccm9XPE9.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccm9XPE9.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccm9XPE9.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccm9XPE9.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm9XPE9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm9XPE9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm9XPE9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm9XPE9.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm9XPE9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm9XPE9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm9XPE9.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm9XPE9.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccm9XPE9.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm9XPE9.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccm9XPE9.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccm9XPE9.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm9XPE9.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm9XPE9.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm9XPE9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm9XPE9.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm9XPE9.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccm9XPE9.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm9XPE9.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm9XPE9.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/ccotj9Xa.s: Assembler messages:
encrypt.c: /tmp/ccotj9Xa.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccotj9Xa.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccotj9Xa.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccotj9Xa.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccotj9Xa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccotj9Xa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccotj9Xa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccotj9Xa.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccotj9Xa.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccotj9Xa.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccotj9Xa.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccotj9Xa.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccotj9Xa.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccotj9Xa.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccotj9Xa.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccotj9Xa.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccotj9Xa.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccotj9Xa.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccotj9Xa.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccotj9Xa.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccotj9Xa.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccotj9Xa.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccotj9Xa.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccotj9Xa.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/ccA9BEaa.s: Assembler messages:
encrypt.c: /tmp/ccA9BEaa.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccA9BEaa.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccA9BEaa.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccA9BEaa.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA9BEaa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA9BEaa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA9BEaa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA9BEaa.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA9BEaa.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA9BEaa.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA9BEaa.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA9BEaa.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccA9BEaa.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA9BEaa.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccA9BEaa.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccA9BEaa.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA9BEaa.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA9BEaa.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA9BEaa.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA9BEaa.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA9BEaa.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccA9BEaa.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA9BEaa.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA9BEaa.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/ccc2zaUa.s: Assembler messages:
encrypt.c: /tmp/ccc2zaUa.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccc2zaUa.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccc2zaUa.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccc2zaUa.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc2zaUa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc2zaUa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc2zaUa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc2zaUa.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc2zaUa.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc2zaUa.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc2zaUa.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc2zaUa.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccc2zaUa.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc2zaUa.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccc2zaUa.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccc2zaUa.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc2zaUa.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc2zaUa.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc2zaUa.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc2zaUa.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc2zaUa.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccc2zaUa.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc2zaUa.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc2zaUa.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/ccGJo6jN.s: Assembler messages:
encrypt.c: /tmp/ccGJo6jN.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGJo6jN.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGJo6jN.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccGJo6jN.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGJo6jN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGJo6jN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGJo6jN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGJo6jN.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGJo6jN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGJo6jN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGJo6jN.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGJo6jN.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGJo6jN.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGJo6jN.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGJo6jN.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGJo6jN.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGJo6jN.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGJo6jN.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGJo6jN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGJo6jN.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGJo6jN.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGJo6jN.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGJo6jN.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGJo6jN.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/ccfuINEb.s: Assembler messages:
encrypt.c: /tmp/ccfuINEb.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfuINEb.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfuINEb.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccfuINEb.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfuINEb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfuINEb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfuINEb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfuINEb.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfuINEb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfuINEb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfuINEb.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfuINEb.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfuINEb.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfuINEb.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfuINEb.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfuINEb.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfuINEb.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfuINEb.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfuINEb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfuINEb.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfuINEb.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfuINEb.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfuINEb.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfuINEb.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/ccRdY3xX.s: Assembler messages:
encrypt.c: /tmp/ccRdY3xX.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRdY3xX.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRdY3xX.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccRdY3xX.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRdY3xX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRdY3xX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRdY3xX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRdY3xX.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRdY3xX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRdY3xX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRdY3xX.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRdY3xX.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRdY3xX.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRdY3xX.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRdY3xX.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRdY3xX.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRdY3xX.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRdY3xX.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRdY3xX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRdY3xX.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRdY3xX.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRdY3xX.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRdY3xX.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRdY3xX.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/cc1B4xUE.s: Assembler messages:
encrypt.c: /tmp/cc1B4xUE.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1B4xUE.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1B4xUE.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc1B4xUE.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1B4xUE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1B4xUE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1B4xUE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1B4xUE.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1B4xUE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1B4xUE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1B4xUE.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1B4xUE.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1B4xUE.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1B4xUE.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1B4xUE.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1B4xUE.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1B4xUE.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1B4xUE.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1B4xUE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1B4xUE.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1B4xUE.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1B4xUE.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1B4xUE.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1B4xUE.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/cc8JWG1v.s: Assembler messages:
encrypt.c: /tmp/cc8JWG1v.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8JWG1v.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8JWG1v.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc8JWG1v.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8JWG1v.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8JWG1v.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8JWG1v.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8JWG1v.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8JWG1v.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8JWG1v.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8JWG1v.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8JWG1v.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8JWG1v.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8JWG1v.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8JWG1v.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8JWG1v.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8JWG1v.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8JWG1v.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8JWG1v.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8JWG1v.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8JWG1v.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8JWG1v.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8JWG1v.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8JWG1v.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/ccfJpGWJ.s: Assembler messages:
encrypt.c: /tmp/ccfJpGWJ.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfJpGWJ.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfJpGWJ.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccfJpGWJ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfJpGWJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfJpGWJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfJpGWJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfJpGWJ.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfJpGWJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfJpGWJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfJpGWJ.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfJpGWJ.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfJpGWJ.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfJpGWJ.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfJpGWJ.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfJpGWJ.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfJpGWJ.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfJpGWJ.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfJpGWJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfJpGWJ.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfJpGWJ.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfJpGWJ.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfJpGWJ.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfJpGWJ.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/cc1kBIyC.s: Assembler messages:
encrypt.c: /tmp/cc1kBIyC.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1kBIyC.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1kBIyC.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc1kBIyC.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1kBIyC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1kBIyC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1kBIyC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1kBIyC.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1kBIyC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1kBIyC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1kBIyC.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1kBIyC.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1kBIyC.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1kBIyC.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1kBIyC.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1kBIyC.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1kBIyC.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1kBIyC.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1kBIyC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1kBIyC.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1kBIyC.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1kBIyC.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1kBIyC.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1kBIyC.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/ccebaFLM.s: Assembler messages:
encrypt.c: /tmp/ccebaFLM.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccebaFLM.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccebaFLM.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccebaFLM.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccebaFLM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccebaFLM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccebaFLM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccebaFLM.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccebaFLM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccebaFLM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccebaFLM.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccebaFLM.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccebaFLM.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccebaFLM.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccebaFLM.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccebaFLM.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccebaFLM.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccebaFLM.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccebaFLM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccebaFLM.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccebaFLM.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccebaFLM.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccebaFLM.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccebaFLM.s:64: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccebaFLM.s: Assembler messages:
encrypt.c: /tmp/ccebaFLM.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccebaFLM.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccebaFLM.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccebaFLM.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccebaFLM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccebaFLM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccebaFLM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccebaFLM.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccebaFLM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccebaFLM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccebaFLM.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccebaFLM.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccebaFLM.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccebaFLM.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccebaFLM.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccebaFLM.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccebaFLM.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccebaFLM.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccebaFLM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccebaFLM.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccebaFLM.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccebaFLM.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccebaFLM.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccebaFLM.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/ccvddj9E.s: Assembler messages:
encrypt.c: /tmp/ccvddj9E.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvddj9E.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvddj9E.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccvddj9E.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvddj9E.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvddj9E.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvddj9E.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvddj9E.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvddj9E.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvddj9E.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvddj9E.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvddj9E.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvddj9E.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvddj9E.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvddj9E.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvddj9E.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvddj9E.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvddj9E.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvddj9E.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvddj9E.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvddj9E.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvddj9E.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvddj9E.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvddj9E.s:64: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccvddj9E.s: Assembler messages:
encrypt.c: /tmp/ccvddj9E.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvddj9E.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvddj9E.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccvddj9E.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvddj9E.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvddj9E.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvddj9E.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvddj9E.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvddj9E.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvddj9E.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvddj9E.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvddj9E.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvddj9E.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvddj9E.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvddj9E.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvddj9E.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvddj9E.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvddj9E.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvddj9E.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvddj9E.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvddj9E.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvddj9E.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvddj9E.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvddj9E.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/ccUPnAc2.s: Assembler messages:
encrypt.c: /tmp/ccUPnAc2.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUPnAc2.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUPnAc2.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccUPnAc2.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUPnAc2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUPnAc2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUPnAc2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUPnAc2.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUPnAc2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUPnAc2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUPnAc2.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUPnAc2.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUPnAc2.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUPnAc2.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUPnAc2.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUPnAc2.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUPnAc2.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUPnAc2.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUPnAc2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUPnAc2.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUPnAc2.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUPnAc2.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUPnAc2.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUPnAc2.s:64: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccUPnAc2.s: Assembler messages:
encrypt.c: /tmp/ccUPnAc2.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUPnAc2.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUPnAc2.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccUPnAc2.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUPnAc2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUPnAc2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUPnAc2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUPnAc2.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUPnAc2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUPnAc2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUPnAc2.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUPnAc2.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUPnAc2.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUPnAc2.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUPnAc2.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUPnAc2.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUPnAc2.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUPnAc2.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUPnAc2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUPnAc2.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUPnAc2.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUPnAc2.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUPnAc2.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUPnAc2.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/cc9lB7uK.s: Assembler messages:
encrypt.c: /tmp/cc9lB7uK.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9lB7uK.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9lB7uK.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc9lB7uK.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9lB7uK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9lB7uK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9lB7uK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9lB7uK.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9lB7uK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9lB7uK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9lB7uK.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9lB7uK.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9lB7uK.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9lB7uK.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9lB7uK.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9lB7uK.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9lB7uK.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9lB7uK.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9lB7uK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9lB7uK.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9lB7uK.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9lB7uK.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9lB7uK.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9lB7uK.s:64: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/cc9lB7uK.s: Assembler messages:
encrypt.c: /tmp/cc9lB7uK.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9lB7uK.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9lB7uK.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc9lB7uK.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9lB7uK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9lB7uK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9lB7uK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9lB7uK.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9lB7uK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9lB7uK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9lB7uK.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9lB7uK.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9lB7uK.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9lB7uK.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9lB7uK.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9lB7uK.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9lB7uK.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9lB7uK.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9lB7uK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9lB7uK.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9lB7uK.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9lB7uK.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9lB7uK.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9lB7uK.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/ccQAOml7.s: Assembler messages:
encrypt.c: /tmp/ccQAOml7.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQAOml7.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQAOml7.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccQAOml7.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQAOml7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQAOml7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQAOml7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQAOml7.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQAOml7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQAOml7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQAOml7.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQAOml7.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQAOml7.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQAOml7.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQAOml7.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQAOml7.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQAOml7.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQAOml7.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQAOml7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQAOml7.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQAOml7.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQAOml7.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQAOml7.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQAOml7.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/ccZYVS81.s: Assembler messages:
encrypt.c: /tmp/ccZYVS81.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZYVS81.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZYVS81.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccZYVS81.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZYVS81.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZYVS81.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZYVS81.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZYVS81.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZYVS81.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZYVS81.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZYVS81.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZYVS81.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZYVS81.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZYVS81.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZYVS81.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZYVS81.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZYVS81.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZYVS81.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZYVS81.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZYVS81.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZYVS81.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZYVS81.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZYVS81.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZYVS81.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/ccgdK9Da.s: Assembler messages:
encrypt.c: /tmp/ccgdK9Da.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgdK9Da.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgdK9Da.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccgdK9Da.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgdK9Da.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgdK9Da.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgdK9Da.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgdK9Da.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgdK9Da.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgdK9Da.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgdK9Da.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgdK9Da.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgdK9Da.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgdK9Da.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgdK9Da.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgdK9Da.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgdK9Da.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgdK9Da.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgdK9Da.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgdK9Da.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgdK9Da.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgdK9Da.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgdK9Da.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgdK9Da.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/ccFHIuq5.s: Assembler messages:
encrypt.c: /tmp/ccFHIuq5.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFHIuq5.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFHIuq5.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccFHIuq5.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFHIuq5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFHIuq5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFHIuq5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFHIuq5.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFHIuq5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFHIuq5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFHIuq5.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFHIuq5.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFHIuq5.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFHIuq5.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFHIuq5.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFHIuq5.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFHIuq5.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFHIuq5.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFHIuq5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFHIuq5.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFHIuq5.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFHIuq5.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFHIuq5.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFHIuq5.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/ccxJMg6d.s: Assembler messages:
encrypt.c: /tmp/ccxJMg6d.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxJMg6d.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxJMg6d.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccxJMg6d.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxJMg6d.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxJMg6d.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxJMg6d.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxJMg6d.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxJMg6d.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxJMg6d.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxJMg6d.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxJMg6d.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxJMg6d.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxJMg6d.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxJMg6d.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxJMg6d.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxJMg6d.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxJMg6d.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxJMg6d.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxJMg6d.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxJMg6d.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxJMg6d.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxJMg6d.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxJMg6d.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/cciCT0uk.s: Assembler messages:
encrypt.c: /tmp/cciCT0uk.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciCT0uk.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciCT0uk.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cciCT0uk.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cciCT0uk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciCT0uk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciCT0uk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciCT0uk.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cciCT0uk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciCT0uk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciCT0uk.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciCT0uk.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cciCT0uk.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cciCT0uk.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciCT0uk.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciCT0uk.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciCT0uk.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cciCT0uk.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cciCT0uk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciCT0uk.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cciCT0uk.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cciCT0uk.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cciCT0uk.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cciCT0uk.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/cczcJ02b.s: Assembler messages:
encrypt.c: /tmp/cczcJ02b.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczcJ02b.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczcJ02b.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cczcJ02b.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cczcJ02b.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczcJ02b.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczcJ02b.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczcJ02b.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cczcJ02b.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczcJ02b.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczcJ02b.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczcJ02b.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cczcJ02b.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cczcJ02b.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczcJ02b.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczcJ02b.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczcJ02b.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cczcJ02b.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cczcJ02b.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczcJ02b.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cczcJ02b.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cczcJ02b.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cczcJ02b.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cczcJ02b.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/ccDHXIsE.s: Assembler messages:
encrypt.c: /tmp/ccDHXIsE.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDHXIsE.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDHXIsE.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccDHXIsE.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDHXIsE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDHXIsE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDHXIsE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDHXIsE.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDHXIsE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDHXIsE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDHXIsE.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDHXIsE.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDHXIsE.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDHXIsE.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDHXIsE.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDHXIsE.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDHXIsE.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDHXIsE.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDHXIsE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDHXIsE.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDHXIsE.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDHXIsE.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDHXIsE.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDHXIsE.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/cc2NmfaC.s: Assembler messages:
encrypt.c: /tmp/cc2NmfaC.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2NmfaC.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2NmfaC.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc2NmfaC.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2NmfaC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2NmfaC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2NmfaC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2NmfaC.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2NmfaC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2NmfaC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2NmfaC.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2NmfaC.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2NmfaC.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2NmfaC.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2NmfaC.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2NmfaC.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2NmfaC.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2NmfaC.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2NmfaC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2NmfaC.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2NmfaC.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2NmfaC.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2NmfaC.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2NmfaC.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/ccTidzVJ.s: Assembler messages:
encrypt.c: /tmp/ccTidzVJ.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTidzVJ.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTidzVJ.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccTidzVJ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTidzVJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTidzVJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTidzVJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTidzVJ.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTidzVJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTidzVJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTidzVJ.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTidzVJ.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTidzVJ.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTidzVJ.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTidzVJ.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTidzVJ.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTidzVJ.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTidzVJ.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTidzVJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTidzVJ.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTidzVJ.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTidzVJ.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTidzVJ.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTidzVJ.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/ccVQjbPD.s: Assembler messages:
encrypt.c: /tmp/ccVQjbPD.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVQjbPD.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVQjbPD.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccVQjbPD.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVQjbPD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVQjbPD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVQjbPD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVQjbPD.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVQjbPD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVQjbPD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVQjbPD.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVQjbPD.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVQjbPD.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVQjbPD.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVQjbPD.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVQjbPD.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVQjbPD.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVQjbPD.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVQjbPD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVQjbPD.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVQjbPD.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVQjbPD.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVQjbPD.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVQjbPD.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/ccBnWROx.s: Assembler messages:
encrypt.c: /tmp/ccBnWROx.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBnWROx.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBnWROx.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccBnWROx.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBnWROx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBnWROx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBnWROx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBnWROx.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBnWROx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBnWROx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBnWROx.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBnWROx.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBnWROx.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBnWROx.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBnWROx.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBnWROx.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBnWROx.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBnWROx.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBnWROx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBnWROx.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBnWROx.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBnWROx.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBnWROx.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBnWROx.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/ccvNLiDn.s: Assembler messages:
encrypt.c: /tmp/ccvNLiDn.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvNLiDn.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvNLiDn.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccvNLiDn.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvNLiDn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvNLiDn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvNLiDn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvNLiDn.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvNLiDn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvNLiDn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvNLiDn.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvNLiDn.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvNLiDn.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvNLiDn.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvNLiDn.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvNLiDn.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvNLiDn.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvNLiDn.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvNLiDn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvNLiDn.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvNLiDn.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvNLiDn.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvNLiDn.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvNLiDn.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/cc0tPJ8w.s: Assembler messages:
encrypt.c: /tmp/cc0tPJ8w.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0tPJ8w.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0tPJ8w.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc0tPJ8w.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0tPJ8w.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0tPJ8w.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0tPJ8w.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0tPJ8w.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0tPJ8w.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0tPJ8w.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0tPJ8w.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0tPJ8w.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0tPJ8w.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0tPJ8w.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0tPJ8w.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0tPJ8w.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0tPJ8w.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0tPJ8w.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0tPJ8w.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0tPJ8w.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0tPJ8w.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0tPJ8w.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0tPJ8w.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0tPJ8w.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/ccO4P2no.s: Assembler messages:
encrypt.c: /tmp/ccO4P2no.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccO4P2no.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccO4P2no.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccO4P2no.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO4P2no.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO4P2no.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO4P2no.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO4P2no.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO4P2no.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO4P2no.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO4P2no.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO4P2no.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccO4P2no.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO4P2no.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccO4P2no.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccO4P2no.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO4P2no.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO4P2no.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO4P2no.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO4P2no.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO4P2no.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccO4P2no.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO4P2no.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO4P2no.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/cc5cQmHh.s: Assembler messages:
encrypt.c: /tmp/cc5cQmHh.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5cQmHh.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5cQmHh.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc5cQmHh.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5cQmHh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5cQmHh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5cQmHh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5cQmHh.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5cQmHh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5cQmHh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5cQmHh.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5cQmHh.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5cQmHh.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5cQmHh.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5cQmHh.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5cQmHh.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5cQmHh.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5cQmHh.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5cQmHh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5cQmHh.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5cQmHh.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5cQmHh.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5cQmHh.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5cQmHh.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/ccV3z7d3.s: Assembler messages:
encrypt.c: /tmp/ccV3z7d3.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccV3z7d3.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccV3z7d3.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccV3z7d3.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV3z7d3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV3z7d3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV3z7d3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV3z7d3.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV3z7d3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV3z7d3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV3z7d3.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV3z7d3.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccV3z7d3.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV3z7d3.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccV3z7d3.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccV3z7d3.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV3z7d3.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV3z7d3.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV3z7d3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV3z7d3.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV3z7d3.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccV3z7d3.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV3z7d3.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV3z7d3.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/cc926PYl.s: Assembler messages:
encrypt.c: /tmp/cc926PYl.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc926PYl.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc926PYl.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc926PYl.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc926PYl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc926PYl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc926PYl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc926PYl.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc926PYl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc926PYl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc926PYl.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc926PYl.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc926PYl.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc926PYl.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc926PYl.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc926PYl.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc926PYl.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc926PYl.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc926PYl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc926PYl.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc926PYl.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc926PYl.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc926PYl.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc926PYl.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/ccp8fuq3.s: Assembler messages:
encrypt.c: /tmp/ccp8fuq3.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccp8fuq3.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccp8fuq3.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccp8fuq3.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp8fuq3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp8fuq3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp8fuq3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp8fuq3.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp8fuq3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp8fuq3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp8fuq3.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp8fuq3.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccp8fuq3.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp8fuq3.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccp8fuq3.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccp8fuq3.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp8fuq3.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp8fuq3.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp8fuq3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp8fuq3.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp8fuq3.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccp8fuq3.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp8fuq3.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp8fuq3.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/ccTnt3DV.s: Assembler messages:
encrypt.c: /tmp/ccTnt3DV.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTnt3DV.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTnt3DV.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccTnt3DV.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTnt3DV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTnt3DV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTnt3DV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTnt3DV.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTnt3DV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTnt3DV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTnt3DV.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTnt3DV.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTnt3DV.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTnt3DV.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTnt3DV.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTnt3DV.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTnt3DV.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTnt3DV.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTnt3DV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTnt3DV.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTnt3DV.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTnt3DV.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTnt3DV.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTnt3DV.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/ccChrbGQ.s: Assembler messages:
encrypt.c: /tmp/ccChrbGQ.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccChrbGQ.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccChrbGQ.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccChrbGQ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccChrbGQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccChrbGQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccChrbGQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccChrbGQ.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccChrbGQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccChrbGQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccChrbGQ.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccChrbGQ.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccChrbGQ.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccChrbGQ.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccChrbGQ.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccChrbGQ.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccChrbGQ.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccChrbGQ.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccChrbGQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccChrbGQ.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccChrbGQ.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccChrbGQ.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccChrbGQ.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccChrbGQ.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/cc2liyUX.s: Assembler messages:
encrypt.c: /tmp/cc2liyUX.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2liyUX.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2liyUX.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc2liyUX.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2liyUX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2liyUX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2liyUX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2liyUX.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2liyUX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2liyUX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2liyUX.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2liyUX.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2liyUX.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2liyUX.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2liyUX.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2liyUX.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2liyUX.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2liyUX.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2liyUX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2liyUX.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2liyUX.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2liyUX.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2liyUX.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2liyUX.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/ccISvezP.s: Assembler messages:
encrypt.c: /tmp/ccISvezP.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccISvezP.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccISvezP.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccISvezP.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccISvezP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccISvezP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccISvezP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccISvezP.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccISvezP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccISvezP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccISvezP.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccISvezP.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccISvezP.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccISvezP.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccISvezP.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccISvezP.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccISvezP.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccISvezP.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccISvezP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccISvezP.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccISvezP.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccISvezP.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccISvezP.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccISvezP.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/cc4yAJ4I.s: Assembler messages:
encrypt.c: /tmp/cc4yAJ4I.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4yAJ4I.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4yAJ4I.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc4yAJ4I.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4yAJ4I.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4yAJ4I.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4yAJ4I.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4yAJ4I.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4yAJ4I.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4yAJ4I.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4yAJ4I.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4yAJ4I.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4yAJ4I.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4yAJ4I.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4yAJ4I.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4yAJ4I.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4yAJ4I.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4yAJ4I.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4yAJ4I.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4yAJ4I.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4yAJ4I.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4yAJ4I.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4yAJ4I.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4yAJ4I.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/ccrxaO7L.s: Assembler messages:
encrypt.c: /tmp/ccrxaO7L.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrxaO7L.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrxaO7L.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccrxaO7L.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrxaO7L.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrxaO7L.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrxaO7L.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrxaO7L.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrxaO7L.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrxaO7L.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrxaO7L.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrxaO7L.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrxaO7L.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrxaO7L.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrxaO7L.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrxaO7L.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrxaO7L.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrxaO7L.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrxaO7L.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrxaO7L.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrxaO7L.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrxaO7L.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrxaO7L.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrxaO7L.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/ccM4cj3M.s: Assembler messages:
encrypt.c: /tmp/ccM4cj3M.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccM4cj3M.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccM4cj3M.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccM4cj3M.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM4cj3M.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM4cj3M.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM4cj3M.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM4cj3M.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM4cj3M.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM4cj3M.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM4cj3M.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM4cj3M.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccM4cj3M.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM4cj3M.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccM4cj3M.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccM4cj3M.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM4cj3M.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM4cj3M.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM4cj3M.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM4cj3M.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM4cj3M.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccM4cj3M.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM4cj3M.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM4cj3M.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/ccpaVaZR.s: Assembler messages:
encrypt.c: /tmp/ccpaVaZR.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpaVaZR.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpaVaZR.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccpaVaZR.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpaVaZR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpaVaZR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpaVaZR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpaVaZR.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpaVaZR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpaVaZR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpaVaZR.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpaVaZR.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpaVaZR.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpaVaZR.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpaVaZR.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpaVaZR.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpaVaZR.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpaVaZR.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpaVaZR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpaVaZR.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpaVaZR.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpaVaZR.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpaVaZR.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpaVaZR.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/ccsqDcXY.s: Assembler messages:
encrypt.c: /tmp/ccsqDcXY.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsqDcXY.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsqDcXY.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccsqDcXY.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsqDcXY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsqDcXY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsqDcXY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsqDcXY.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsqDcXY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsqDcXY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsqDcXY.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsqDcXY.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsqDcXY.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsqDcXY.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsqDcXY.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsqDcXY.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsqDcXY.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsqDcXY.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsqDcXY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsqDcXY.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsqDcXY.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsqDcXY.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsqDcXY.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsqDcXY.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/ccO2m7VQ.s: Assembler messages:
encrypt.c: /tmp/ccO2m7VQ.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccO2m7VQ.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccO2m7VQ.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccO2m7VQ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO2m7VQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO2m7VQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO2m7VQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO2m7VQ.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO2m7VQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO2m7VQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO2m7VQ.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO2m7VQ.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccO2m7VQ.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO2m7VQ.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccO2m7VQ.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccO2m7VQ.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO2m7VQ.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO2m7VQ.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO2m7VQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO2m7VQ.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO2m7VQ.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccO2m7VQ.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO2m7VQ.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO2m7VQ.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/ccZVERk1.s: Assembler messages:
encrypt.c: /tmp/ccZVERk1.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZVERk1.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZVERk1.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccZVERk1.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZVERk1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZVERk1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZVERk1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZVERk1.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZVERk1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZVERk1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZVERk1.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZVERk1.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZVERk1.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZVERk1.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZVERk1.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZVERk1.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZVERk1.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZVERk1.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZVERk1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZVERk1.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZVERk1.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZVERk1.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZVERk1.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZVERk1.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/ccv1ytjS.s: Assembler messages:
encrypt.c: /tmp/ccv1ytjS.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccv1ytjS.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccv1ytjS.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccv1ytjS.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv1ytjS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv1ytjS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv1ytjS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv1ytjS.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv1ytjS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv1ytjS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv1ytjS.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv1ytjS.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccv1ytjS.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv1ytjS.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccv1ytjS.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccv1ytjS.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv1ytjS.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv1ytjS.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv1ytjS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv1ytjS.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv1ytjS.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccv1ytjS.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv1ytjS.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv1ytjS.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/cchN5aLO.s: Assembler messages:
encrypt.c: /tmp/cchN5aLO.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchN5aLO.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchN5aLO.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cchN5aLO.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cchN5aLO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchN5aLO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchN5aLO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchN5aLO.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cchN5aLO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchN5aLO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchN5aLO.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchN5aLO.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cchN5aLO.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cchN5aLO.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchN5aLO.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchN5aLO.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchN5aLO.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cchN5aLO.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cchN5aLO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchN5aLO.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cchN5aLO.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cchN5aLO.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cchN5aLO.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cchN5aLO.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/ccxcttQJ.s: Assembler messages:
encrypt.c: /tmp/ccxcttQJ.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxcttQJ.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxcttQJ.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccxcttQJ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxcttQJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxcttQJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxcttQJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxcttQJ.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxcttQJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxcttQJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxcttQJ.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxcttQJ.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxcttQJ.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxcttQJ.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxcttQJ.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxcttQJ.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxcttQJ.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxcttQJ.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxcttQJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxcttQJ.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxcttQJ.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxcttQJ.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxcttQJ.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxcttQJ.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/ccSg7YdP.s: Assembler messages:
encrypt.c: /tmp/ccSg7YdP.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSg7YdP.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSg7YdP.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccSg7YdP.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSg7YdP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSg7YdP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSg7YdP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSg7YdP.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSg7YdP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSg7YdP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSg7YdP.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSg7YdP.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSg7YdP.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSg7YdP.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSg7YdP.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSg7YdP.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSg7YdP.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSg7YdP.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSg7YdP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSg7YdP.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSg7YdP.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSg7YdP.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSg7YdP.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSg7YdP.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/ccUtoYhM.s: Assembler messages:
encrypt.c: /tmp/ccUtoYhM.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUtoYhM.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUtoYhM.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccUtoYhM.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUtoYhM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUtoYhM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUtoYhM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUtoYhM.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUtoYhM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUtoYhM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUtoYhM.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUtoYhM.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUtoYhM.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUtoYhM.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUtoYhM.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUtoYhM.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUtoYhM.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUtoYhM.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUtoYhM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUtoYhM.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUtoYhM.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUtoYhM.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUtoYhM.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUtoYhM.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/ccXsv2FU.s: Assembler messages:
encrypt.c: /tmp/ccXsv2FU.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXsv2FU.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXsv2FU.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccXsv2FU.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXsv2FU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXsv2FU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXsv2FU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXsv2FU.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXsv2FU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXsv2FU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXsv2FU.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXsv2FU.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXsv2FU.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXsv2FU.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXsv2FU.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXsv2FU.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXsv2FU.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXsv2FU.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXsv2FU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXsv2FU.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXsv2FU.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXsv2FU.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXsv2FU.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXsv2FU.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/ccQFho4N.s: Assembler messages:
encrypt.c: /tmp/ccQFho4N.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQFho4N.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQFho4N.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccQFho4N.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQFho4N.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQFho4N.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQFho4N.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQFho4N.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQFho4N.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQFho4N.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQFho4N.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQFho4N.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQFho4N.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQFho4N.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQFho4N.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQFho4N.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQFho4N.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQFho4N.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQFho4N.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQFho4N.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQFho4N.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQFho4N.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQFho4N.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQFho4N.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/ccgqPbcU.s: Assembler messages:
encrypt.c: /tmp/ccgqPbcU.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgqPbcU.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgqPbcU.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccgqPbcU.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgqPbcU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgqPbcU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgqPbcU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgqPbcU.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgqPbcU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgqPbcU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgqPbcU.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgqPbcU.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgqPbcU.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgqPbcU.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgqPbcU.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgqPbcU.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgqPbcU.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgqPbcU.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgqPbcU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgqPbcU.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgqPbcU.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgqPbcU.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgqPbcU.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgqPbcU.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/cczhdkyQ.s: Assembler messages:
encrypt.c: /tmp/cczhdkyQ.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczhdkyQ.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczhdkyQ.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cczhdkyQ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cczhdkyQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczhdkyQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczhdkyQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczhdkyQ.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cczhdkyQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczhdkyQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczhdkyQ.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczhdkyQ.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cczhdkyQ.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cczhdkyQ.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczhdkyQ.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczhdkyQ.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczhdkyQ.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cczhdkyQ.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cczhdkyQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczhdkyQ.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cczhdkyQ.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cczhdkyQ.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cczhdkyQ.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cczhdkyQ.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/cccxgY0M.s: Assembler messages:
encrypt.c: /tmp/cccxgY0M.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccxgY0M.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccxgY0M.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cccxgY0M.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cccxgY0M.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccxgY0M.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccxgY0M.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccxgY0M.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cccxgY0M.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccxgY0M.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccxgY0M.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccxgY0M.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cccxgY0M.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cccxgY0M.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccxgY0M.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccxgY0M.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccxgY0M.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cccxgY0M.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cccxgY0M.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccxgY0M.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cccxgY0M.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cccxgY0M.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cccxgY0M.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cccxgY0M.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/ccnEWBoI.s: Assembler messages:
encrypt.c: /tmp/ccnEWBoI.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnEWBoI.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnEWBoI.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccnEWBoI.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnEWBoI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnEWBoI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnEWBoI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnEWBoI.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnEWBoI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnEWBoI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnEWBoI.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnEWBoI.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnEWBoI.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnEWBoI.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnEWBoI.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnEWBoI.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnEWBoI.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnEWBoI.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnEWBoI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnEWBoI.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnEWBoI.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnEWBoI.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnEWBoI.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnEWBoI.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/ccRnm5mT.s: Assembler messages:
encrypt.c: /tmp/ccRnm5mT.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRnm5mT.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRnm5mT.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccRnm5mT.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRnm5mT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRnm5mT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRnm5mT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRnm5mT.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRnm5mT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRnm5mT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRnm5mT.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRnm5mT.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRnm5mT.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRnm5mT.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRnm5mT.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRnm5mT.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRnm5mT.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRnm5mT.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRnm5mT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRnm5mT.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRnm5mT.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRnm5mT.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRnm5mT.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRnm5mT.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/ccai9cKK.s: Assembler messages:
encrypt.c: /tmp/ccai9cKK.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccai9cKK.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccai9cKK.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccai9cKK.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccai9cKK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccai9cKK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccai9cKK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccai9cKK.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccai9cKK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccai9cKK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccai9cKK.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccai9cKK.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccai9cKK.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccai9cKK.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccai9cKK.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccai9cKK.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccai9cKK.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccai9cKK.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccai9cKK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccai9cKK.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccai9cKK.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccai9cKK.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccai9cKK.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccai9cKK.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/ccXKrGn5.s: Assembler messages:
encrypt.c: /tmp/ccXKrGn5.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXKrGn5.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXKrGn5.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccXKrGn5.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXKrGn5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXKrGn5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXKrGn5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXKrGn5.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXKrGn5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXKrGn5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXKrGn5.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXKrGn5.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXKrGn5.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXKrGn5.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXKrGn5.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXKrGn5.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXKrGn5.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXKrGn5.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXKrGn5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXKrGn5.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXKrGn5.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXKrGn5.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXKrGn5.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXKrGn5.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/cca144lU.s: Assembler messages:
encrypt.c: /tmp/cca144lU.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cca144lU.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cca144lU.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cca144lU.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cca144lU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cca144lU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cca144lU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cca144lU.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cca144lU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cca144lU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cca144lU.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cca144lU.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cca144lU.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cca144lU.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cca144lU.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cca144lU.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cca144lU.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cca144lU.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cca144lU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cca144lU.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cca144lU.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cca144lU.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cca144lU.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cca144lU.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/cc59rwh6.s: Assembler messages:
encrypt.c: /tmp/cc59rwh6.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc59rwh6.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc59rwh6.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc59rwh6.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc59rwh6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc59rwh6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc59rwh6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc59rwh6.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc59rwh6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc59rwh6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc59rwh6.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc59rwh6.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc59rwh6.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc59rwh6.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc59rwh6.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc59rwh6.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc59rwh6.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc59rwh6.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc59rwh6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc59rwh6.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc59rwh6.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc59rwh6.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc59rwh6.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc59rwh6.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/ccskk1zY.s: Assembler messages:
encrypt.c: /tmp/ccskk1zY.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccskk1zY.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccskk1zY.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccskk1zY.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccskk1zY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccskk1zY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccskk1zY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccskk1zY.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccskk1zY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccskk1zY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccskk1zY.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccskk1zY.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccskk1zY.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccskk1zY.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccskk1zY.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccskk1zY.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccskk1zY.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccskk1zY.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccskk1zY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccskk1zY.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccskk1zY.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccskk1zY.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccskk1zY.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccskk1zY.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/ccyeiVIq.s: Assembler messages:
encrypt.c: /tmp/ccyeiVIq.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyeiVIq.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyeiVIq.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccyeiVIq.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyeiVIq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyeiVIq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyeiVIq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyeiVIq.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyeiVIq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyeiVIq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyeiVIq.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyeiVIq.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyeiVIq.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyeiVIq.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyeiVIq.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyeiVIq.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyeiVIq.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyeiVIq.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyeiVIq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyeiVIq.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyeiVIq.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyeiVIq.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyeiVIq.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyeiVIq.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/cczmVJjm.s: Assembler messages:
encrypt.c: /tmp/cczmVJjm.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczmVJjm.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczmVJjm.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cczmVJjm.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cczmVJjm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczmVJjm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczmVJjm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczmVJjm.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cczmVJjm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczmVJjm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczmVJjm.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczmVJjm.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cczmVJjm.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cczmVJjm.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczmVJjm.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczmVJjm.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczmVJjm.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cczmVJjm.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cczmVJjm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczmVJjm.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cczmVJjm.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cczmVJjm.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cczmVJjm.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cczmVJjm.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/ccW7MNbv.s: Assembler messages:
encrypt.c: /tmp/ccW7MNbv.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccW7MNbv.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccW7MNbv.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccW7MNbv.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW7MNbv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW7MNbv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW7MNbv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW7MNbv.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW7MNbv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW7MNbv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW7MNbv.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW7MNbv.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccW7MNbv.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW7MNbv.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccW7MNbv.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccW7MNbv.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW7MNbv.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW7MNbv.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW7MNbv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW7MNbv.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW7MNbv.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccW7MNbv.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW7MNbv.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW7MNbv.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/cc0UOyro.s: Assembler messages:
encrypt.c: /tmp/cc0UOyro.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0UOyro.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0UOyro.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc0UOyro.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0UOyro.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0UOyro.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0UOyro.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0UOyro.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0UOyro.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0UOyro.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0UOyro.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0UOyro.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0UOyro.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0UOyro.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0UOyro.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0UOyro.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0UOyro.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0UOyro.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0UOyro.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0UOyro.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0UOyro.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0UOyro.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0UOyro.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0UOyro.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/cc8kM5Lv.s: Assembler messages:
encrypt.c: /tmp/cc8kM5Lv.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8kM5Lv.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8kM5Lv.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc8kM5Lv.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8kM5Lv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8kM5Lv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8kM5Lv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8kM5Lv.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8kM5Lv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8kM5Lv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8kM5Lv.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8kM5Lv.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8kM5Lv.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8kM5Lv.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8kM5Lv.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8kM5Lv.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8kM5Lv.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8kM5Lv.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8kM5Lv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8kM5Lv.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8kM5Lv.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8kM5Lv.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8kM5Lv.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8kM5Lv.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/ccnF3qVh.s: Assembler messages:
encrypt.c: /tmp/ccnF3qVh.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnF3qVh.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnF3qVh.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccnF3qVh.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnF3qVh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnF3qVh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnF3qVh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnF3qVh.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnF3qVh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnF3qVh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnF3qVh.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnF3qVh.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnF3qVh.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnF3qVh.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnF3qVh.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnF3qVh.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnF3qVh.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnF3qVh.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnF3qVh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnF3qVh.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnF3qVh.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnF3qVh.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnF3qVh.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnF3qVh.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/ccrYf8NA.s: Assembler messages:
encrypt.c: /tmp/ccrYf8NA.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrYf8NA.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrYf8NA.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccrYf8NA.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrYf8NA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrYf8NA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrYf8NA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrYf8NA.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrYf8NA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrYf8NA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrYf8NA.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrYf8NA.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrYf8NA.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrYf8NA.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrYf8NA.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrYf8NA.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrYf8NA.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrYf8NA.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrYf8NA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrYf8NA.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrYf8NA.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrYf8NA.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrYf8NA.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrYf8NA.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/ccHmPKIs.s: Assembler messages:
encrypt.c: /tmp/ccHmPKIs.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHmPKIs.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHmPKIs.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccHmPKIs.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHmPKIs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHmPKIs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHmPKIs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHmPKIs.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHmPKIs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHmPKIs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHmPKIs.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHmPKIs.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHmPKIs.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHmPKIs.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHmPKIs.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHmPKIs.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHmPKIs.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHmPKIs.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHmPKIs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHmPKIs.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHmPKIs.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHmPKIs.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHmPKIs.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHmPKIs.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/cc1f61fd.s: Assembler messages:
encrypt.c: /tmp/cc1f61fd.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1f61fd.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1f61fd.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc1f61fd.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1f61fd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1f61fd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1f61fd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1f61fd.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1f61fd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1f61fd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1f61fd.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1f61fd.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1f61fd.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1f61fd.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1f61fd.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1f61fd.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1f61fd.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1f61fd.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1f61fd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1f61fd.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1f61fd.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1f61fd.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1f61fd.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1f61fd.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/ccCZa0a8.s: Assembler messages:
encrypt.c: /tmp/ccCZa0a8.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCZa0a8.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCZa0a8.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccCZa0a8.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCZa0a8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCZa0a8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCZa0a8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCZa0a8.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCZa0a8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCZa0a8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCZa0a8.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCZa0a8.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCZa0a8.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCZa0a8.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCZa0a8.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCZa0a8.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCZa0a8.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCZa0a8.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCZa0a8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCZa0a8.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCZa0a8.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCZa0a8.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCZa0a8.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCZa0a8.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/ccpXsxCh.s: Assembler messages:
encrypt.c: /tmp/ccpXsxCh.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpXsxCh.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpXsxCh.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccpXsxCh.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpXsxCh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpXsxCh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpXsxCh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpXsxCh.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpXsxCh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpXsxCh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpXsxCh.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpXsxCh.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpXsxCh.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpXsxCh.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpXsxCh.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpXsxCh.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpXsxCh.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpXsxCh.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpXsxCh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpXsxCh.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpXsxCh.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpXsxCh.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpXsxCh.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpXsxCh.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/ccnMNond.s: Assembler messages:
encrypt.c: /tmp/ccnMNond.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnMNond.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnMNond.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccnMNond.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnMNond.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnMNond.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnMNond.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnMNond.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnMNond.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnMNond.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnMNond.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnMNond.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnMNond.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnMNond.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnMNond.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnMNond.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnMNond.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnMNond.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnMNond.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnMNond.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnMNond.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnMNond.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnMNond.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnMNond.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/ccb2o0pD.s: Assembler messages:
encrypt.c: /tmp/ccb2o0pD.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccb2o0pD.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccb2o0pD.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccb2o0pD.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb2o0pD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb2o0pD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb2o0pD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb2o0pD.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb2o0pD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb2o0pD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb2o0pD.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb2o0pD.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccb2o0pD.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb2o0pD.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccb2o0pD.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccb2o0pD.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb2o0pD.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb2o0pD.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb2o0pD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb2o0pD.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb2o0pD.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccb2o0pD.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb2o0pD.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb2o0pD.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/ccu4BIQx.s: Assembler messages:
encrypt.c: /tmp/ccu4BIQx.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccu4BIQx.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccu4BIQx.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccu4BIQx.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu4BIQx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu4BIQx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu4BIQx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu4BIQx.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu4BIQx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu4BIQx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu4BIQx.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu4BIQx.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccu4BIQx.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu4BIQx.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccu4BIQx.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccu4BIQx.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu4BIQx.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu4BIQx.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu4BIQx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu4BIQx.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu4BIQx.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccu4BIQx.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu4BIQx.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu4BIQx.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/ccIRRK3E.s: Assembler messages:
encrypt.c: /tmp/ccIRRK3E.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIRRK3E.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIRRK3E.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccIRRK3E.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIRRK3E.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIRRK3E.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIRRK3E.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIRRK3E.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIRRK3E.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIRRK3E.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIRRK3E.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIRRK3E.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIRRK3E.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIRRK3E.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIRRK3E.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIRRK3E.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIRRK3E.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIRRK3E.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIRRK3E.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIRRK3E.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIRRK3E.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIRRK3E.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIRRK3E.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIRRK3E.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/cc1L5S8A.s: Assembler messages:
encrypt.c: /tmp/cc1L5S8A.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1L5S8A.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1L5S8A.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc1L5S8A.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1L5S8A.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1L5S8A.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1L5S8A.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1L5S8A.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1L5S8A.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1L5S8A.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1L5S8A.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1L5S8A.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1L5S8A.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1L5S8A.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1L5S8A.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1L5S8A.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1L5S8A.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1L5S8A.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1L5S8A.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1L5S8A.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1L5S8A.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1L5S8A.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1L5S8A.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1L5S8A.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/ccLAToSs.s: Assembler messages:
encrypt.c: /tmp/ccLAToSs.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLAToSs.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLAToSs.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccLAToSs.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLAToSs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLAToSs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLAToSs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLAToSs.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLAToSs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLAToSs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLAToSs.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLAToSs.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLAToSs.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLAToSs.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLAToSs.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLAToSs.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLAToSs.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLAToSs.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLAToSs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLAToSs.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLAToSs.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLAToSs.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLAToSs.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLAToSs.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/cc4mHT7n.s: Assembler messages:
encrypt.c: /tmp/cc4mHT7n.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4mHT7n.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4mHT7n.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc4mHT7n.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4mHT7n.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4mHT7n.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4mHT7n.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4mHT7n.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4mHT7n.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4mHT7n.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4mHT7n.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4mHT7n.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4mHT7n.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4mHT7n.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4mHT7n.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4mHT7n.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4mHT7n.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4mHT7n.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4mHT7n.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4mHT7n.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4mHT7n.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4mHT7n.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4mHT7n.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4mHT7n.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/cci8OmLr.s: Assembler messages:
encrypt.c: /tmp/cci8OmLr.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cci8OmLr.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cci8OmLr.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cci8OmLr.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cci8OmLr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cci8OmLr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cci8OmLr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cci8OmLr.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cci8OmLr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci8OmLr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci8OmLr.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci8OmLr.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cci8OmLr.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cci8OmLr.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cci8OmLr.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cci8OmLr.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci8OmLr.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cci8OmLr.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cci8OmLr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cci8OmLr.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cci8OmLr.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cci8OmLr.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cci8OmLr.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cci8OmLr.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/cc38hpxq.s: Assembler messages:
encrypt.c: /tmp/cc38hpxq.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc38hpxq.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc38hpxq.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc38hpxq.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc38hpxq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc38hpxq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc38hpxq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc38hpxq.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc38hpxq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc38hpxq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc38hpxq.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc38hpxq.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc38hpxq.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc38hpxq.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc38hpxq.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc38hpxq.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc38hpxq.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc38hpxq.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc38hpxq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc38hpxq.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc38hpxq.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc38hpxq.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc38hpxq.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc38hpxq.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/cc9LNU64.s: Assembler messages:
encrypt.c: /tmp/cc9LNU64.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9LNU64.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9LNU64.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc9LNU64.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9LNU64.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9LNU64.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9LNU64.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9LNU64.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9LNU64.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9LNU64.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9LNU64.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9LNU64.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9LNU64.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9LNU64.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9LNU64.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9LNU64.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9LNU64.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9LNU64.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9LNU64.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9LNU64.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9LNU64.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9LNU64.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9LNU64.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9LNU64.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/ccMQXQ7Z.s: Assembler messages:
encrypt.c: /tmp/ccMQXQ7Z.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMQXQ7Z.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMQXQ7Z.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccMQXQ7Z.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMQXQ7Z.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMQXQ7Z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMQXQ7Z.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMQXQ7Z.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMQXQ7Z.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMQXQ7Z.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMQXQ7Z.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMQXQ7Z.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMQXQ7Z.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMQXQ7Z.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMQXQ7Z.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMQXQ7Z.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMQXQ7Z.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMQXQ7Z.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMQXQ7Z.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMQXQ7Z.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMQXQ7Z.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMQXQ7Z.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMQXQ7Z.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMQXQ7Z.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/ccHS07j9.s: Assembler messages:
encrypt.c: /tmp/ccHS07j9.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHS07j9.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHS07j9.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccHS07j9.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHS07j9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHS07j9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHS07j9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHS07j9.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHS07j9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHS07j9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHS07j9.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHS07j9.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHS07j9.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHS07j9.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHS07j9.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHS07j9.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHS07j9.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHS07j9.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHS07j9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHS07j9.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHS07j9.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHS07j9.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHS07j9.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHS07j9.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/ccCIsR23.s: Assembler messages:
encrypt.c: /tmp/ccCIsR23.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCIsR23.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCIsR23.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccCIsR23.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCIsR23.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCIsR23.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCIsR23.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCIsR23.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCIsR23.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCIsR23.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCIsR23.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCIsR23.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCIsR23.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCIsR23.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCIsR23.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCIsR23.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCIsR23.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCIsR23.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCIsR23.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCIsR23.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCIsR23.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCIsR23.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCIsR23.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCIsR23.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/ccwEWdIQ.s: Assembler messages:
encrypt.c: /tmp/ccwEWdIQ.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwEWdIQ.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwEWdIQ.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccwEWdIQ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwEWdIQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwEWdIQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwEWdIQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwEWdIQ.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwEWdIQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwEWdIQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwEWdIQ.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwEWdIQ.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwEWdIQ.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwEWdIQ.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwEWdIQ.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwEWdIQ.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwEWdIQ.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwEWdIQ.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwEWdIQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwEWdIQ.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwEWdIQ.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwEWdIQ.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwEWdIQ.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwEWdIQ.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/ccPHul2W.s: Assembler messages:
encrypt.c: /tmp/ccPHul2W.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPHul2W.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPHul2W.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccPHul2W.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPHul2W.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPHul2W.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPHul2W.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPHul2W.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPHul2W.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPHul2W.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPHul2W.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPHul2W.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPHul2W.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPHul2W.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPHul2W.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPHul2W.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPHul2W.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPHul2W.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPHul2W.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPHul2W.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPHul2W.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPHul2W.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPHul2W.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPHul2W.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/ccZkEJBV.s: Assembler messages:
encrypt.c: /tmp/ccZkEJBV.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZkEJBV.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZkEJBV.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccZkEJBV.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZkEJBV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZkEJBV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZkEJBV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZkEJBV.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZkEJBV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZkEJBV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZkEJBV.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZkEJBV.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZkEJBV.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZkEJBV.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZkEJBV.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZkEJBV.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZkEJBV.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZkEJBV.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZkEJBV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZkEJBV.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZkEJBV.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZkEJBV.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZkEJBV.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZkEJBV.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/ccvC5BEV.s: Assembler messages:
encrypt.c: /tmp/ccvC5BEV.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvC5BEV.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvC5BEV.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccvC5BEV.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvC5BEV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvC5BEV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvC5BEV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvC5BEV.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvC5BEV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvC5BEV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvC5BEV.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvC5BEV.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvC5BEV.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvC5BEV.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvC5BEV.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvC5BEV.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvC5BEV.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvC5BEV.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvC5BEV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvC5BEV.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvC5BEV.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvC5BEV.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvC5BEV.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvC5BEV.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/ccmfItZR.s: Assembler messages:
encrypt.c: /tmp/ccmfItZR.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmfItZR.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmfItZR.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccmfItZR.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmfItZR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmfItZR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmfItZR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmfItZR.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmfItZR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmfItZR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmfItZR.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmfItZR.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmfItZR.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmfItZR.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmfItZR.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmfItZR.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmfItZR.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmfItZR.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmfItZR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmfItZR.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmfItZR.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmfItZR.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmfItZR.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmfItZR.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/ccU7WHkJ.s: Assembler messages:
encrypt.c: /tmp/ccU7WHkJ.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccU7WHkJ.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccU7WHkJ.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccU7WHkJ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU7WHkJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU7WHkJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU7WHkJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU7WHkJ.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU7WHkJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU7WHkJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU7WHkJ.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU7WHkJ.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccU7WHkJ.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU7WHkJ.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccU7WHkJ.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccU7WHkJ.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU7WHkJ.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU7WHkJ.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU7WHkJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU7WHkJ.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU7WHkJ.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccU7WHkJ.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU7WHkJ.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU7WHkJ.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/ccvwr8hV.s: Assembler messages:
encrypt.c: /tmp/ccvwr8hV.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvwr8hV.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvwr8hV.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccvwr8hV.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvwr8hV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvwr8hV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvwr8hV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvwr8hV.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvwr8hV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvwr8hV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvwr8hV.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvwr8hV.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvwr8hV.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvwr8hV.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvwr8hV.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvwr8hV.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvwr8hV.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvwr8hV.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvwr8hV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvwr8hV.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvwr8hV.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvwr8hV.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvwr8hV.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvwr8hV.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/ccspvV9P.s: Assembler messages:
encrypt.c: /tmp/ccspvV9P.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccspvV9P.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccspvV9P.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccspvV9P.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccspvV9P.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccspvV9P.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccspvV9P.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccspvV9P.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccspvV9P.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccspvV9P.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccspvV9P.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccspvV9P.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccspvV9P.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccspvV9P.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccspvV9P.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccspvV9P.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccspvV9P.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccspvV9P.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccspvV9P.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccspvV9P.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccspvV9P.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccspvV9P.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccspvV9P.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccspvV9P.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/ccNkCetB.s: Assembler messages:
encrypt.c: /tmp/ccNkCetB.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNkCetB.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNkCetB.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccNkCetB.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNkCetB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNkCetB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNkCetB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNkCetB.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNkCetB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNkCetB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNkCetB.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNkCetB.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNkCetB.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNkCetB.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNkCetB.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNkCetB.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNkCetB.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNkCetB.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNkCetB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNkCetB.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNkCetB.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNkCetB.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNkCetB.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNkCetB.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/ccFnG6yt.s: Assembler messages:
encrypt.c: /tmp/ccFnG6yt.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFnG6yt.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFnG6yt.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccFnG6yt.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFnG6yt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFnG6yt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFnG6yt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFnG6yt.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFnG6yt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFnG6yt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFnG6yt.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFnG6yt.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFnG6yt.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFnG6yt.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFnG6yt.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFnG6yt.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFnG6yt.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFnG6yt.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFnG6yt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFnG6yt.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFnG6yt.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFnG6yt.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFnG6yt.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFnG6yt.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/cc1T7MXD.s: Assembler messages:
encrypt.c: /tmp/cc1T7MXD.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1T7MXD.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1T7MXD.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc1T7MXD.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1T7MXD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1T7MXD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1T7MXD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1T7MXD.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1T7MXD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1T7MXD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1T7MXD.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1T7MXD.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1T7MXD.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1T7MXD.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1T7MXD.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1T7MXD.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1T7MXD.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1T7MXD.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1T7MXD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1T7MXD.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1T7MXD.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1T7MXD.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1T7MXD.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1T7MXD.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/ccw80Pzz.s: Assembler messages:
encrypt.c: /tmp/ccw80Pzz.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccw80Pzz.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccw80Pzz.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccw80Pzz.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw80Pzz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw80Pzz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw80Pzz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw80Pzz.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw80Pzz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw80Pzz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw80Pzz.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw80Pzz.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccw80Pzz.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw80Pzz.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccw80Pzz.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccw80Pzz.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw80Pzz.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw80Pzz.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw80Pzz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw80Pzz.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw80Pzz.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccw80Pzz.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw80Pzz.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw80Pzz.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/cca1GuOi.s: Assembler messages:
encrypt.c: /tmp/cca1GuOi.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cca1GuOi.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cca1GuOi.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cca1GuOi.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cca1GuOi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cca1GuOi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cca1GuOi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cca1GuOi.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cca1GuOi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cca1GuOi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cca1GuOi.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cca1GuOi.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cca1GuOi.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cca1GuOi.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cca1GuOi.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cca1GuOi.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cca1GuOi.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cca1GuOi.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cca1GuOi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cca1GuOi.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cca1GuOi.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cca1GuOi.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cca1GuOi.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cca1GuOi.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/ccuFtyV7.s: Assembler messages:
encrypt.c: /tmp/ccuFtyV7.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuFtyV7.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuFtyV7.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccuFtyV7.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuFtyV7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuFtyV7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuFtyV7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuFtyV7.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuFtyV7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuFtyV7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuFtyV7.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuFtyV7.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuFtyV7.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuFtyV7.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuFtyV7.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuFtyV7.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuFtyV7.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuFtyV7.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuFtyV7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuFtyV7.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuFtyV7.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuFtyV7.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuFtyV7.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuFtyV7.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/ccR8Wzol.s: Assembler messages:
encrypt.c: /tmp/ccR8Wzol.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccR8Wzol.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccR8Wzol.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccR8Wzol.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR8Wzol.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR8Wzol.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR8Wzol.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR8Wzol.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR8Wzol.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR8Wzol.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR8Wzol.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR8Wzol.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccR8Wzol.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR8Wzol.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccR8Wzol.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccR8Wzol.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR8Wzol.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR8Wzol.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR8Wzol.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR8Wzol.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR8Wzol.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccR8Wzol.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR8Wzol.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR8Wzol.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/ccyGDdrc.s: Assembler messages:
encrypt.c: /tmp/ccyGDdrc.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyGDdrc.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyGDdrc.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccyGDdrc.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyGDdrc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyGDdrc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyGDdrc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyGDdrc.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyGDdrc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyGDdrc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyGDdrc.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyGDdrc.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyGDdrc.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyGDdrc.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyGDdrc.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyGDdrc.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyGDdrc.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyGDdrc.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyGDdrc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyGDdrc.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyGDdrc.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyGDdrc.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyGDdrc.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyGDdrc.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/ccSIUPZs.s: Assembler messages:
encrypt.c: /tmp/ccSIUPZs.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSIUPZs.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSIUPZs.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccSIUPZs.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSIUPZs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSIUPZs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSIUPZs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSIUPZs.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSIUPZs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSIUPZs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSIUPZs.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSIUPZs.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSIUPZs.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSIUPZs.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSIUPZs.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSIUPZs.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSIUPZs.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSIUPZs.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSIUPZs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSIUPZs.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSIUPZs.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSIUPZs.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSIUPZs.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSIUPZs.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/ccavR5ym.s: Assembler messages:
encrypt.c: /tmp/ccavR5ym.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccavR5ym.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccavR5ym.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccavR5ym.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccavR5ym.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccavR5ym.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccavR5ym.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccavR5ym.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccavR5ym.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccavR5ym.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccavR5ym.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccavR5ym.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccavR5ym.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccavR5ym.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccavR5ym.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccavR5ym.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccavR5ym.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccavR5ym.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccavR5ym.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccavR5ym.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccavR5ym.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccavR5ym.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccavR5ym.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccavR5ym.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/cco1KKMu.s: Assembler messages:
encrypt.c: /tmp/cco1KKMu.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cco1KKMu.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cco1KKMu.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cco1KKMu.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cco1KKMu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cco1KKMu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cco1KKMu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cco1KKMu.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cco1KKMu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco1KKMu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco1KKMu.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco1KKMu.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cco1KKMu.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cco1KKMu.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cco1KKMu.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cco1KKMu.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco1KKMu.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cco1KKMu.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cco1KKMu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cco1KKMu.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cco1KKMu.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cco1KKMu.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cco1KKMu.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cco1KKMu.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/ccBbO9Jq.s: Assembler messages:
encrypt.c: /tmp/ccBbO9Jq.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBbO9Jq.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBbO9Jq.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccBbO9Jq.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBbO9Jq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBbO9Jq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBbO9Jq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBbO9Jq.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBbO9Jq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBbO9Jq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBbO9Jq.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBbO9Jq.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBbO9Jq.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBbO9Jq.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBbO9Jq.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBbO9Jq.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBbO9Jq.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBbO9Jq.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBbO9Jq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBbO9Jq.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBbO9Jq.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBbO9Jq.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBbO9Jq.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBbO9Jq.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/ccEK0Jez.s: Assembler messages:
encrypt.c: /tmp/ccEK0Jez.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEK0Jez.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEK0Jez.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEK0Jez.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEK0Jez.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEK0Jez.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEK0Jez.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEK0Jez.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEK0Jez.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEK0Jez.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEK0Jez.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEK0Jez.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEK0Jez.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEK0Jez.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEK0Jez.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEK0Jez.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEK0Jez.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEK0Jez.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEK0Jez.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEK0Jez.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEK0Jez.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEK0Jez.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEK0Jez.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEK0Jez.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/ccV3Luqr.s: Assembler messages:
encrypt.c: /tmp/ccV3Luqr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccV3Luqr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccV3Luqr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccV3Luqr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV3Luqr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV3Luqr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV3Luqr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV3Luqr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV3Luqr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV3Luqr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV3Luqr.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV3Luqr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccV3Luqr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV3Luqr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccV3Luqr.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV3Luqr.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccV3Luqr.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV3Luqr.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV3Luqr.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV3Luqr.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV3Luqr.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV3Luqr.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccV3Luqr.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV3Luqr.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/ccPDLTUz.s: Assembler messages:
encrypt.c: /tmp/ccPDLTUz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPDLTUz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPDLTUz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPDLTUz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPDLTUz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPDLTUz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPDLTUz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPDLTUz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPDLTUz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPDLTUz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPDLTUz.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPDLTUz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPDLTUz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPDLTUz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPDLTUz.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPDLTUz.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPDLTUz.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPDLTUz.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPDLTUz.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPDLTUz.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPDLTUz.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPDLTUz.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPDLTUz.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPDLTUz.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/ccJVWB5u.s: Assembler messages:
encrypt.c: /tmp/ccJVWB5u.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJVWB5u.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJVWB5u.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJVWB5u.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJVWB5u.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJVWB5u.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJVWB5u.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJVWB5u.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJVWB5u.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJVWB5u.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJVWB5u.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJVWB5u.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJVWB5u.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJVWB5u.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJVWB5u.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJVWB5u.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJVWB5u.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJVWB5u.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJVWB5u.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJVWB5u.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJVWB5u.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJVWB5u.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJVWB5u.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJVWB5u.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/ccglZBCS.s: Assembler messages:
encrypt.c: /tmp/ccglZBCS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccglZBCS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccglZBCS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccglZBCS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccglZBCS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccglZBCS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccglZBCS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccglZBCS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccglZBCS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccglZBCS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccglZBCS.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccglZBCS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccglZBCS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccglZBCS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccglZBCS.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccglZBCS.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccglZBCS.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccglZBCS.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccglZBCS.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccglZBCS.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccglZBCS.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccglZBCS.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccglZBCS.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccglZBCS.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/ccZVjv5M.s: Assembler messages:
encrypt.c: /tmp/ccZVjv5M.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZVjv5M.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZVjv5M.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZVjv5M.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZVjv5M.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZVjv5M.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZVjv5M.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZVjv5M.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZVjv5M.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZVjv5M.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZVjv5M.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZVjv5M.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZVjv5M.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZVjv5M.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZVjv5M.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZVjv5M.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZVjv5M.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZVjv5M.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZVjv5M.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZVjv5M.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZVjv5M.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZVjv5M.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZVjv5M.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZVjv5M.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/ccYPPCtS.s: Assembler messages:
encrypt.c: /tmp/ccYPPCtS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYPPCtS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYPPCtS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYPPCtS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYPPCtS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYPPCtS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYPPCtS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYPPCtS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYPPCtS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYPPCtS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYPPCtS.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYPPCtS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYPPCtS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYPPCtS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYPPCtS.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYPPCtS.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYPPCtS.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYPPCtS.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYPPCtS.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYPPCtS.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYPPCtS.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYPPCtS.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYPPCtS.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYPPCtS.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/ccLxjdpN.s: Assembler messages:
encrypt.c: /tmp/ccLxjdpN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLxjdpN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLxjdpN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLxjdpN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLxjdpN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLxjdpN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLxjdpN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLxjdpN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLxjdpN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLxjdpN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLxjdpN.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLxjdpN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLxjdpN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLxjdpN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLxjdpN.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLxjdpN.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLxjdpN.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLxjdpN.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLxjdpN.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLxjdpN.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLxjdpN.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLxjdpN.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLxjdpN.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLxjdpN.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/ccMGSZHD.s: Assembler messages:
encrypt.c: /tmp/ccMGSZHD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMGSZHD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMGSZHD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMGSZHD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMGSZHD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMGSZHD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMGSZHD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMGSZHD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMGSZHD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMGSZHD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMGSZHD.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMGSZHD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMGSZHD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMGSZHD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMGSZHD.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMGSZHD.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMGSZHD.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMGSZHD.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMGSZHD.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMGSZHD.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMGSZHD.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMGSZHD.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMGSZHD.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMGSZHD.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/ccJGekgx.s: Assembler messages:
encrypt.c: /tmp/ccJGekgx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJGekgx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJGekgx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJGekgx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJGekgx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJGekgx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJGekgx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJGekgx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJGekgx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJGekgx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJGekgx.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJGekgx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJGekgx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJGekgx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJGekgx.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJGekgx.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJGekgx.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJGekgx.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJGekgx.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJGekgx.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJGekgx.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJGekgx.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJGekgx.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJGekgx.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/ccNNlSyC.s: Assembler messages:
encrypt.c: /tmp/ccNNlSyC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNNlSyC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNNlSyC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNNlSyC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNNlSyC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNNlSyC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNNlSyC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNNlSyC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNNlSyC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNNlSyC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNNlSyC.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNNlSyC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNNlSyC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNNlSyC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNNlSyC.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNNlSyC.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNNlSyC.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNNlSyC.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNNlSyC.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNNlSyC.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNNlSyC.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNNlSyC.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNNlSyC.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNNlSyC.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/ccNQ5GRw.s: Assembler messages:
encrypt.c: /tmp/ccNQ5GRw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNQ5GRw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNQ5GRw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNQ5GRw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNQ5GRw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNQ5GRw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNQ5GRw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNQ5GRw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNQ5GRw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNQ5GRw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNQ5GRw.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNQ5GRw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNQ5GRw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNQ5GRw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNQ5GRw.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNQ5GRw.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNQ5GRw.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNQ5GRw.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNQ5GRw.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNQ5GRw.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNQ5GRw.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNQ5GRw.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNQ5GRw.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNQ5GRw.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/ccZVjg39.s: Assembler messages:
encrypt.c: /tmp/ccZVjg39.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZVjg39.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZVjg39.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZVjg39.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZVjg39.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZVjg39.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZVjg39.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZVjg39.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZVjg39.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZVjg39.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZVjg39.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZVjg39.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZVjg39.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZVjg39.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZVjg39.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZVjg39.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZVjg39.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZVjg39.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZVjg39.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZVjg39.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZVjg39.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZVjg39.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZVjg39.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZVjg39.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/cc84K9B8.s: Assembler messages:
encrypt.c: /tmp/cc84K9B8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc84K9B8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc84K9B8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc84K9B8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc84K9B8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc84K9B8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc84K9B8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc84K9B8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc84K9B8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc84K9B8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc84K9B8.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc84K9B8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc84K9B8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc84K9B8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc84K9B8.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc84K9B8.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc84K9B8.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc84K9B8.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc84K9B8.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc84K9B8.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc84K9B8.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc84K9B8.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc84K9B8.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc84K9B8.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/ccJKDu2c.s: Assembler messages:
encrypt.c: /tmp/ccJKDu2c.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJKDu2c.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJKDu2c.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJKDu2c.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJKDu2c.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJKDu2c.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJKDu2c.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJKDu2c.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJKDu2c.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJKDu2c.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJKDu2c.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJKDu2c.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJKDu2c.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJKDu2c.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJKDu2c.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJKDu2c.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJKDu2c.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJKDu2c.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJKDu2c.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJKDu2c.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJKDu2c.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJKDu2c.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJKDu2c.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJKDu2c.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/ccbmaGh7.s: Assembler messages:
encrypt.c: /tmp/ccbmaGh7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbmaGh7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbmaGh7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbmaGh7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbmaGh7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbmaGh7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbmaGh7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbmaGh7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbmaGh7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbmaGh7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbmaGh7.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbmaGh7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbmaGh7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbmaGh7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbmaGh7.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbmaGh7.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbmaGh7.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbmaGh7.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbmaGh7.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbmaGh7.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbmaGh7.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbmaGh7.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbmaGh7.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbmaGh7.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/ccxDzAH1.s: Assembler messages:
encrypt.c: /tmp/ccxDzAH1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxDzAH1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxDzAH1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxDzAH1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxDzAH1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxDzAH1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxDzAH1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxDzAH1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxDzAH1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxDzAH1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxDzAH1.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxDzAH1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxDzAH1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxDzAH1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxDzAH1.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxDzAH1.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxDzAH1.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxDzAH1.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxDzAH1.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxDzAH1.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxDzAH1.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxDzAH1.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxDzAH1.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxDzAH1.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/ccKSUSDU.s: Assembler messages:
encrypt.c: /tmp/ccKSUSDU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKSUSDU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKSUSDU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKSUSDU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKSUSDU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKSUSDU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKSUSDU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKSUSDU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKSUSDU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKSUSDU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKSUSDU.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKSUSDU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKSUSDU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKSUSDU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKSUSDU.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKSUSDU.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKSUSDU.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKSUSDU.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKSUSDU.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKSUSDU.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKSUSDU.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKSUSDU.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKSUSDU.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKSUSDU.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/ccUWk5f1.s: Assembler messages:
encrypt.c: /tmp/ccUWk5f1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUWk5f1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUWk5f1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUWk5f1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUWk5f1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUWk5f1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUWk5f1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUWk5f1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUWk5f1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUWk5f1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUWk5f1.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUWk5f1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUWk5f1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUWk5f1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUWk5f1.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUWk5f1.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUWk5f1.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUWk5f1.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUWk5f1.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUWk5f1.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUWk5f1.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUWk5f1.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUWk5f1.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUWk5f1.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/ccjjP3DU.s: Assembler messages:
encrypt.c: /tmp/ccjjP3DU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjjP3DU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjjP3DU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjjP3DU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjjP3DU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjjP3DU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjjP3DU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjjP3DU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjjP3DU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjjP3DU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjjP3DU.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjjP3DU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjjP3DU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjjP3DU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjjP3DU.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjjP3DU.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjjP3DU.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjjP3DU.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjjP3DU.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjjP3DU.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjjP3DU.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjjP3DU.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjjP3DU.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjjP3DU.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/cciPrHK3.s: Assembler messages:
encrypt.c: /tmp/cciPrHK3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciPrHK3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciPrHK3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciPrHK3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciPrHK3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciPrHK3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciPrHK3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciPrHK3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciPrHK3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciPrHK3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciPrHK3.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciPrHK3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciPrHK3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciPrHK3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciPrHK3.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciPrHK3.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cciPrHK3.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciPrHK3.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciPrHK3.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciPrHK3.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cciPrHK3.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciPrHK3.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cciPrHK3.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciPrHK3.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/ccBFmn89.s: Assembler messages:
encrypt.c: /tmp/ccBFmn89.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBFmn89.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBFmn89.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBFmn89.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBFmn89.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBFmn89.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBFmn89.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBFmn89.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBFmn89.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBFmn89.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBFmn89.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBFmn89.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBFmn89.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBFmn89.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBFmn89.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBFmn89.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBFmn89.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBFmn89.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBFmn89.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBFmn89.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBFmn89.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBFmn89.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBFmn89.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBFmn89.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/ccdUXiL3.s: Assembler messages:
encrypt.c: /tmp/ccdUXiL3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdUXiL3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdUXiL3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdUXiL3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdUXiL3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdUXiL3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdUXiL3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdUXiL3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdUXiL3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdUXiL3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdUXiL3.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdUXiL3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdUXiL3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdUXiL3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdUXiL3.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdUXiL3.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdUXiL3.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdUXiL3.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdUXiL3.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdUXiL3.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdUXiL3.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdUXiL3.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdUXiL3.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdUXiL3.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/cczED8k9.s: Assembler messages:
encrypt.c: /tmp/cczED8k9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczED8k9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczED8k9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczED8k9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczED8k9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczED8k9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczED8k9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczED8k9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczED8k9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczED8k9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczED8k9.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczED8k9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczED8k9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczED8k9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczED8k9.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczED8k9.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczED8k9.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczED8k9.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczED8k9.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczED8k9.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cczED8k9.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczED8k9.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cczED8k9.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczED8k9.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/ccGIwCo4.s: Assembler messages:
encrypt.c: /tmp/ccGIwCo4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGIwCo4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGIwCo4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGIwCo4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGIwCo4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGIwCo4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGIwCo4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGIwCo4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGIwCo4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGIwCo4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGIwCo4.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGIwCo4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGIwCo4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGIwCo4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGIwCo4.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGIwCo4.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGIwCo4.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGIwCo4.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGIwCo4.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGIwCo4.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGIwCo4.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGIwCo4.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGIwCo4.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGIwCo4.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/ccr7MD3Y.s: Assembler messages:
encrypt.c: /tmp/ccr7MD3Y.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccr7MD3Y.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccr7MD3Y.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccr7MD3Y.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr7MD3Y.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr7MD3Y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr7MD3Y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr7MD3Y.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr7MD3Y.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr7MD3Y.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr7MD3Y.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr7MD3Y.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccr7MD3Y.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr7MD3Y.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccr7MD3Y.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr7MD3Y.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccr7MD3Y.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr7MD3Y.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr7MD3Y.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr7MD3Y.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr7MD3Y.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr7MD3Y.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccr7MD3Y.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr7MD3Y.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/cczIyPA7.s: Assembler messages:
encrypt.c: /tmp/cczIyPA7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczIyPA7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczIyPA7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczIyPA7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczIyPA7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczIyPA7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczIyPA7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczIyPA7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczIyPA7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczIyPA7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczIyPA7.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczIyPA7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczIyPA7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczIyPA7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczIyPA7.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczIyPA7.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczIyPA7.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczIyPA7.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczIyPA7.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczIyPA7.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cczIyPA7.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczIyPA7.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cczIyPA7.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczIyPA7.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/ccZxJiNZ.s: Assembler messages:
encrypt.c: /tmp/ccZxJiNZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZxJiNZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZxJiNZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZxJiNZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZxJiNZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZxJiNZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZxJiNZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZxJiNZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZxJiNZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZxJiNZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZxJiNZ.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZxJiNZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZxJiNZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZxJiNZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZxJiNZ.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZxJiNZ.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZxJiNZ.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZxJiNZ.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZxJiNZ.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZxJiNZ.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZxJiNZ.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZxJiNZ.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZxJiNZ.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZxJiNZ.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/cczycpzf.s: Assembler messages:
encrypt.c: /tmp/cczycpzf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczycpzf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczycpzf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczycpzf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczycpzf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczycpzf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczycpzf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczycpzf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczycpzf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczycpzf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczycpzf.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczycpzf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczycpzf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczycpzf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczycpzf.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczycpzf.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczycpzf.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczycpzf.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczycpzf.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczycpzf.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cczycpzf.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczycpzf.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cczycpzf.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczycpzf.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/ccFDKSpb.s: Assembler messages:
encrypt.c: /tmp/ccFDKSpb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFDKSpb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFDKSpb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFDKSpb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFDKSpb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFDKSpb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFDKSpb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFDKSpb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFDKSpb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFDKSpb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFDKSpb.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFDKSpb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFDKSpb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFDKSpb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFDKSpb.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFDKSpb.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFDKSpb.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFDKSpb.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFDKSpb.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFDKSpb.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFDKSpb.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFDKSpb.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFDKSpb.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFDKSpb.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/ccDKrpXj.s: Assembler messages:
encrypt.c: /tmp/ccDKrpXj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDKrpXj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDKrpXj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDKrpXj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDKrpXj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDKrpXj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDKrpXj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDKrpXj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDKrpXj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDKrpXj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDKrpXj.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDKrpXj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDKrpXj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDKrpXj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDKrpXj.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDKrpXj.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDKrpXj.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDKrpXj.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDKrpXj.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDKrpXj.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDKrpXj.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDKrpXj.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDKrpXj.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDKrpXj.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/ccalsCAe.s: Assembler messages:
encrypt.c: /tmp/ccalsCAe.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccalsCAe.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccalsCAe.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccalsCAe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccalsCAe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccalsCAe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccalsCAe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccalsCAe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccalsCAe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccalsCAe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccalsCAe.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccalsCAe.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccalsCAe.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccalsCAe.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccalsCAe.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccalsCAe.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccalsCAe.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccalsCAe.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccalsCAe.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccalsCAe.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccalsCAe.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccalsCAe.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccalsCAe.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccalsCAe.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/ccbwLEFI.s: Assembler messages:
encrypt.c: /tmp/ccbwLEFI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbwLEFI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbwLEFI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbwLEFI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbwLEFI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbwLEFI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbwLEFI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbwLEFI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbwLEFI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbwLEFI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbwLEFI.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbwLEFI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbwLEFI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbwLEFI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbwLEFI.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbwLEFI.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbwLEFI.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbwLEFI.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbwLEFI.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbwLEFI.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbwLEFI.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbwLEFI.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbwLEFI.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbwLEFI.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/ccS4cwnD.s: Assembler messages:
encrypt.c: /tmp/ccS4cwnD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccS4cwnD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccS4cwnD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccS4cwnD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS4cwnD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS4cwnD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS4cwnD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS4cwnD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS4cwnD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS4cwnD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS4cwnD.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS4cwnD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccS4cwnD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS4cwnD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccS4cwnD.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS4cwnD.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccS4cwnD.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS4cwnD.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS4cwnD.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS4cwnD.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS4cwnD.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS4cwnD.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccS4cwnD.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS4cwnD.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/ccMqjiFK.s: Assembler messages:
encrypt.c: /tmp/ccMqjiFK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMqjiFK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMqjiFK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMqjiFK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMqjiFK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMqjiFK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMqjiFK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMqjiFK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMqjiFK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMqjiFK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMqjiFK.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMqjiFK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMqjiFK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMqjiFK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMqjiFK.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMqjiFK.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMqjiFK.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMqjiFK.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMqjiFK.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMqjiFK.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMqjiFK.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMqjiFK.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMqjiFK.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMqjiFK.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/ccc2OQFG.s: Assembler messages:
encrypt.c: /tmp/ccc2OQFG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccc2OQFG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccc2OQFG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccc2OQFG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc2OQFG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc2OQFG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc2OQFG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc2OQFG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc2OQFG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc2OQFG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc2OQFG.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc2OQFG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccc2OQFG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc2OQFG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccc2OQFG.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc2OQFG.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccc2OQFG.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc2OQFG.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccc2OQFG.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccc2OQFG.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc2OQFG.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccc2OQFG.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccc2OQFG.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccc2OQFG.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/ccrhz3Tp.s: Assembler messages:
encrypt.c: /tmp/ccrhz3Tp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrhz3Tp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrhz3Tp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrhz3Tp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrhz3Tp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrhz3Tp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrhz3Tp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrhz3Tp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrhz3Tp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrhz3Tp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrhz3Tp.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrhz3Tp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrhz3Tp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrhz3Tp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrhz3Tp.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrhz3Tp.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrhz3Tp.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrhz3Tp.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrhz3Tp.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrhz3Tp.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrhz3Tp.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrhz3Tp.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrhz3Tp.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrhz3Tp.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/ccnBKAtm.s: Assembler messages:
encrypt.c: /tmp/ccnBKAtm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnBKAtm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnBKAtm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnBKAtm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnBKAtm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnBKAtm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnBKAtm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnBKAtm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnBKAtm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnBKAtm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnBKAtm.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnBKAtm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnBKAtm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnBKAtm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnBKAtm.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnBKAtm.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnBKAtm.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnBKAtm.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnBKAtm.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnBKAtm.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnBKAtm.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnBKAtm.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnBKAtm.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnBKAtm.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/ccUow8tp.s: Assembler messages:
encrypt.c: /tmp/ccUow8tp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUow8tp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUow8tp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUow8tp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUow8tp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUow8tp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUow8tp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUow8tp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUow8tp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUow8tp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUow8tp.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUow8tp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUow8tp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUow8tp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUow8tp.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUow8tp.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUow8tp.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUow8tp.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUow8tp.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUow8tp.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUow8tp.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUow8tp.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUow8tp.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUow8tp.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/cc2ODovk.s: Assembler messages:
encrypt.c: /tmp/cc2ODovk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2ODovk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2ODovk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2ODovk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ODovk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ODovk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ODovk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ODovk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ODovk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2ODovk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2ODovk.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2ODovk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2ODovk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ODovk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2ODovk.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2ODovk.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2ODovk.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2ODovk.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2ODovk.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2ODovk.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ODovk.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2ODovk.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2ODovk.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2ODovk.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/cc3zYonZ.s: Assembler messages:
encrypt.c: /tmp/cc3zYonZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3zYonZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3zYonZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3zYonZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3zYonZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3zYonZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3zYonZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3zYonZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3zYonZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3zYonZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3zYonZ.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3zYonZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3zYonZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3zYonZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3zYonZ.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3zYonZ.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3zYonZ.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3zYonZ.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3zYonZ.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3zYonZ.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3zYonZ.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3zYonZ.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3zYonZ.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3zYonZ.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/ccU9E6eV.s: Assembler messages:
encrypt.c: /tmp/ccU9E6eV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccU9E6eV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccU9E6eV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccU9E6eV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU9E6eV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU9E6eV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU9E6eV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU9E6eV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU9E6eV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU9E6eV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU9E6eV.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU9E6eV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccU9E6eV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU9E6eV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccU9E6eV.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU9E6eV.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccU9E6eV.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU9E6eV.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU9E6eV.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU9E6eV.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU9E6eV.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU9E6eV.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccU9E6eV.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU9E6eV.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/ccPgCJtY.s: Assembler messages:
encrypt.c: /tmp/ccPgCJtY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPgCJtY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPgCJtY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPgCJtY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPgCJtY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPgCJtY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPgCJtY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPgCJtY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPgCJtY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPgCJtY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPgCJtY.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPgCJtY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPgCJtY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPgCJtY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPgCJtY.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPgCJtY.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPgCJtY.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPgCJtY.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPgCJtY.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPgCJtY.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPgCJtY.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPgCJtY.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPgCJtY.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPgCJtY.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/ccu0FqAT.s: Assembler messages:
encrypt.c: /tmp/ccu0FqAT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccu0FqAT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccu0FqAT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccu0FqAT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu0FqAT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu0FqAT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu0FqAT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu0FqAT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu0FqAT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu0FqAT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu0FqAT.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu0FqAT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccu0FqAT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu0FqAT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccu0FqAT.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu0FqAT.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccu0FqAT.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu0FqAT.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu0FqAT.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu0FqAT.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu0FqAT.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu0FqAT.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccu0FqAT.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu0FqAT.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/ccM2oPlD.s: Assembler messages:
encrypt.c: /tmp/ccM2oPlD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccM2oPlD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccM2oPlD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccM2oPlD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM2oPlD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM2oPlD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM2oPlD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM2oPlD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM2oPlD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM2oPlD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM2oPlD.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM2oPlD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccM2oPlD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM2oPlD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccM2oPlD.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM2oPlD.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccM2oPlD.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM2oPlD.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM2oPlD.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM2oPlD.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM2oPlD.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM2oPlD.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccM2oPlD.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM2oPlD.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/cc2wem6y.s: Assembler messages:
encrypt.c: /tmp/cc2wem6y.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2wem6y.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2wem6y.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2wem6y.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2wem6y.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2wem6y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2wem6y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2wem6y.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2wem6y.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2wem6y.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2wem6y.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2wem6y.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2wem6y.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2wem6y.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2wem6y.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2wem6y.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2wem6y.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2wem6y.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2wem6y.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2wem6y.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2wem6y.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2wem6y.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2wem6y.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2wem6y.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/cc1RlmfE.s: Assembler messages:
encrypt.c: /tmp/cc1RlmfE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1RlmfE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1RlmfE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1RlmfE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1RlmfE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1RlmfE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1RlmfE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1RlmfE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1RlmfE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1RlmfE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1RlmfE.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1RlmfE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1RlmfE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1RlmfE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1RlmfE.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1RlmfE.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1RlmfE.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1RlmfE.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1RlmfE.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1RlmfE.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1RlmfE.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1RlmfE.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1RlmfE.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1RlmfE.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/ccGCarUy.s: Assembler messages:
encrypt.c: /tmp/ccGCarUy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGCarUy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGCarUy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGCarUy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGCarUy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGCarUy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGCarUy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGCarUy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGCarUy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGCarUy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGCarUy.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGCarUy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGCarUy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGCarUy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGCarUy.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGCarUy.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGCarUy.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGCarUy.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGCarUy.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGCarUy.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGCarUy.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGCarUy.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGCarUy.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGCarUy.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/ccfOTFSk.s: Assembler messages:
encrypt.c: /tmp/ccfOTFSk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfOTFSk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfOTFSk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfOTFSk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfOTFSk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfOTFSk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfOTFSk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfOTFSk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfOTFSk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfOTFSk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfOTFSk.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfOTFSk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfOTFSk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfOTFSk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfOTFSk.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfOTFSk.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfOTFSk.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfOTFSk.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfOTFSk.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfOTFSk.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfOTFSk.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfOTFSk.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfOTFSk.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfOTFSk.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/cc7Zb9Uf.s: Assembler messages:
encrypt.c: /tmp/cc7Zb9Uf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7Zb9Uf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7Zb9Uf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7Zb9Uf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Zb9Uf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Zb9Uf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Zb9Uf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Zb9Uf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Zb9Uf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Zb9Uf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Zb9Uf.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Zb9Uf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7Zb9Uf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Zb9Uf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7Zb9Uf.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Zb9Uf.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7Zb9Uf.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Zb9Uf.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7Zb9Uf.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7Zb9Uf.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Zb9Uf.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7Zb9Uf.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7Zb9Uf.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7Zb9Uf.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/ccha0YFk.s: Assembler messages:
encrypt.c: /tmp/ccha0YFk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccha0YFk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccha0YFk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccha0YFk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccha0YFk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccha0YFk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccha0YFk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccha0YFk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccha0YFk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccha0YFk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccha0YFk.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccha0YFk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccha0YFk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccha0YFk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccha0YFk.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccha0YFk.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccha0YFk.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccha0YFk.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccha0YFk.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccha0YFk.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccha0YFk.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccha0YFk.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccha0YFk.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccha0YFk.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/cc8DPcGf.s: Assembler messages:
encrypt.c: /tmp/cc8DPcGf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8DPcGf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8DPcGf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8DPcGf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8DPcGf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8DPcGf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8DPcGf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8DPcGf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8DPcGf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8DPcGf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8DPcGf.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8DPcGf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8DPcGf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8DPcGf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8DPcGf.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8DPcGf.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8DPcGf.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8DPcGf.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8DPcGf.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8DPcGf.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8DPcGf.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8DPcGf.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8DPcGf.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8DPcGf.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/ccOEQnDb.s: Assembler messages:
encrypt.c: /tmp/ccOEQnDb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOEQnDb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOEQnDb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOEQnDb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOEQnDb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOEQnDb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOEQnDb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOEQnDb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOEQnDb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOEQnDb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOEQnDb.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOEQnDb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOEQnDb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOEQnDb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOEQnDb.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOEQnDb.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOEQnDb.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOEQnDb.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOEQnDb.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOEQnDb.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOEQnDb.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOEQnDb.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOEQnDb.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOEQnDb.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/ccS4VeTg.s: Assembler messages:
encrypt.c: /tmp/ccS4VeTg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccS4VeTg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccS4VeTg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccS4VeTg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS4VeTg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS4VeTg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS4VeTg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS4VeTg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS4VeTg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS4VeTg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS4VeTg.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS4VeTg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccS4VeTg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS4VeTg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccS4VeTg.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS4VeTg.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccS4VeTg.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS4VeTg.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS4VeTg.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS4VeTg.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS4VeTg.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS4VeTg.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccS4VeTg.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS4VeTg.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/ccIP4aP9.s: Assembler messages:
encrypt.c: /tmp/ccIP4aP9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIP4aP9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIP4aP9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIP4aP9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIP4aP9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIP4aP9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIP4aP9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIP4aP9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIP4aP9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIP4aP9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIP4aP9.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIP4aP9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIP4aP9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIP4aP9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIP4aP9.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIP4aP9.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIP4aP9.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIP4aP9.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIP4aP9.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIP4aP9.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIP4aP9.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIP4aP9.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIP4aP9.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIP4aP9.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/ccsrHtGg.s: Assembler messages:
encrypt.c: /tmp/ccsrHtGg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsrHtGg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsrHtGg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsrHtGg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsrHtGg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsrHtGg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsrHtGg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsrHtGg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsrHtGg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsrHtGg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsrHtGg.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsrHtGg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsrHtGg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsrHtGg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsrHtGg.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsrHtGg.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsrHtGg.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsrHtGg.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsrHtGg.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsrHtGg.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsrHtGg.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsrHtGg.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsrHtGg.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsrHtGg.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/ccyszbi6.s: Assembler messages:
encrypt.c: /tmp/ccyszbi6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyszbi6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyszbi6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyszbi6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyszbi6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyszbi6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyszbi6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyszbi6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyszbi6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyszbi6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyszbi6.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyszbi6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyszbi6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyszbi6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyszbi6.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyszbi6.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyszbi6.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyszbi6.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyszbi6.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyszbi6.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyszbi6.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyszbi6.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyszbi6.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyszbi6.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/cczrmKs1.s: Assembler messages:
encrypt.c: /tmp/cczrmKs1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczrmKs1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczrmKs1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczrmKs1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczrmKs1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczrmKs1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczrmKs1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczrmKs1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczrmKs1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczrmKs1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczrmKs1.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczrmKs1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczrmKs1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczrmKs1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczrmKs1.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczrmKs1.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczrmKs1.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczrmKs1.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczrmKs1.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczrmKs1.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cczrmKs1.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczrmKs1.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cczrmKs1.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczrmKs1.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/ccpi5pm9.s: Assembler messages:
encrypt.c: /tmp/ccpi5pm9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpi5pm9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpi5pm9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpi5pm9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpi5pm9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpi5pm9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpi5pm9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpi5pm9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpi5pm9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpi5pm9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpi5pm9.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpi5pm9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpi5pm9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpi5pm9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpi5pm9.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpi5pm9.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpi5pm9.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpi5pm9.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpi5pm9.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpi5pm9.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpi5pm9.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpi5pm9.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpi5pm9.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpi5pm9.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/cclAJ550.s: Assembler messages:
encrypt.c: /tmp/cclAJ550.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclAJ550.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclAJ550.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclAJ550.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclAJ550.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclAJ550.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclAJ550.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclAJ550.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclAJ550.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclAJ550.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclAJ550.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclAJ550.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclAJ550.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclAJ550.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclAJ550.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclAJ550.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclAJ550.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclAJ550.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclAJ550.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclAJ550.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cclAJ550.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclAJ550.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cclAJ550.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclAJ550.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/cclKB53P.s: Assembler messages:
encrypt.c: /tmp/cclKB53P.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclKB53P.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclKB53P.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclKB53P.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclKB53P.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclKB53P.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclKB53P.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclKB53P.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclKB53P.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclKB53P.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclKB53P.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclKB53P.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclKB53P.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclKB53P.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclKB53P.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclKB53P.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclKB53P.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclKB53P.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclKB53P.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclKB53P.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cclKB53P.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclKB53P.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cclKB53P.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclKB53P.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/ccnuoTFL.s: Assembler messages:
encrypt.c: /tmp/ccnuoTFL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnuoTFL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnuoTFL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnuoTFL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnuoTFL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnuoTFL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnuoTFL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnuoTFL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnuoTFL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnuoTFL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnuoTFL.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnuoTFL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnuoTFL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnuoTFL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnuoTFL.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnuoTFL.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnuoTFL.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnuoTFL.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnuoTFL.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnuoTFL.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnuoTFL.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnuoTFL.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnuoTFL.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnuoTFL.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/ccww9PDQ.s: Assembler messages:
encrypt.c: /tmp/ccww9PDQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccww9PDQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccww9PDQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccww9PDQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccww9PDQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccww9PDQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccww9PDQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccww9PDQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccww9PDQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccww9PDQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccww9PDQ.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccww9PDQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccww9PDQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccww9PDQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccww9PDQ.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccww9PDQ.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccww9PDQ.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccww9PDQ.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccww9PDQ.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccww9PDQ.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccww9PDQ.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccww9PDQ.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccww9PDQ.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccww9PDQ.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/cciBK3hL.s: Assembler messages:
encrypt.c: /tmp/cciBK3hL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciBK3hL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciBK3hL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciBK3hL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciBK3hL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciBK3hL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciBK3hL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciBK3hL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciBK3hL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciBK3hL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciBK3hL.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciBK3hL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciBK3hL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciBK3hL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciBK3hL.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciBK3hL.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cciBK3hL.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciBK3hL.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciBK3hL.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciBK3hL.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cciBK3hL.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciBK3hL.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cciBK3hL.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciBK3hL.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/cchZLqfx.s: Assembler messages:
encrypt.c: /tmp/cchZLqfx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchZLqfx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchZLqfx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchZLqfx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchZLqfx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchZLqfx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchZLqfx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchZLqfx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchZLqfx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchZLqfx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchZLqfx.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchZLqfx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchZLqfx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchZLqfx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchZLqfx.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchZLqfx.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchZLqfx.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchZLqfx.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchZLqfx.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchZLqfx.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cchZLqfx.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchZLqfx.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cchZLqfx.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchZLqfx.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/cc4fWLUs.s: Assembler messages:
encrypt.c: /tmp/cc4fWLUs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4fWLUs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4fWLUs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4fWLUs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4fWLUs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4fWLUs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4fWLUs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4fWLUs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4fWLUs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4fWLUs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4fWLUs.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4fWLUs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4fWLUs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4fWLUs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4fWLUs.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4fWLUs.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4fWLUs.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4fWLUs.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4fWLUs.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4fWLUs.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4fWLUs.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4fWLUs.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4fWLUs.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4fWLUs.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/ccE4i0cx.s: Assembler messages:
encrypt.c: /tmp/ccE4i0cx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccE4i0cx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccE4i0cx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccE4i0cx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE4i0cx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE4i0cx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE4i0cx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE4i0cx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE4i0cx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE4i0cx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE4i0cx.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE4i0cx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccE4i0cx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE4i0cx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccE4i0cx.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE4i0cx.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccE4i0cx.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE4i0cx.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE4i0cx.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE4i0cx.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE4i0cx.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE4i0cx.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccE4i0cx.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE4i0cx.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/ccJ3F0Xs.s: Assembler messages:
encrypt.c: /tmp/ccJ3F0Xs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJ3F0Xs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJ3F0Xs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJ3F0Xs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ3F0Xs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ3F0Xs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ3F0Xs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ3F0Xs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ3F0Xs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ3F0Xs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ3F0Xs.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ3F0Xs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJ3F0Xs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ3F0Xs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJ3F0Xs.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ3F0Xs.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJ3F0Xs.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ3F0Xs.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ3F0Xs.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ3F0Xs.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ3F0Xs.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ3F0Xs.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJ3F0Xs.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ3F0Xs.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/cc2jo3MN.s: Assembler messages:
encrypt.c: /tmp/cc2jo3MN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2jo3MN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2jo3MN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2jo3MN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2jo3MN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2jo3MN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2jo3MN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2jo3MN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2jo3MN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2jo3MN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2jo3MN.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2jo3MN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2jo3MN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2jo3MN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2jo3MN.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2jo3MN.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2jo3MN.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2jo3MN.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2jo3MN.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2jo3MN.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2jo3MN.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2jo3MN.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2jo3MN.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2jo3MN.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/ccgy0ibI.s: Assembler messages:
encrypt.c: /tmp/ccgy0ibI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgy0ibI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgy0ibI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgy0ibI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgy0ibI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgy0ibI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgy0ibI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgy0ibI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgy0ibI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgy0ibI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgy0ibI.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgy0ibI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgy0ibI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgy0ibI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgy0ibI.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgy0ibI.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgy0ibI.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgy0ibI.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgy0ibI.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgy0ibI.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgy0ibI.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgy0ibI.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgy0ibI.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgy0ibI.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/ccqN9PAN.s: Assembler messages:
encrypt.c: /tmp/ccqN9PAN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqN9PAN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqN9PAN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqN9PAN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqN9PAN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqN9PAN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqN9PAN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqN9PAN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqN9PAN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqN9PAN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqN9PAN.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqN9PAN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqN9PAN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqN9PAN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqN9PAN.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqN9PAN.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqN9PAN.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqN9PAN.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqN9PAN.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqN9PAN.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqN9PAN.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqN9PAN.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqN9PAN.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqN9PAN.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/ccBzZ1KI.s: Assembler messages:
encrypt.c: /tmp/ccBzZ1KI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBzZ1KI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBzZ1KI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBzZ1KI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBzZ1KI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBzZ1KI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBzZ1KI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBzZ1KI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBzZ1KI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBzZ1KI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBzZ1KI.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBzZ1KI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBzZ1KI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBzZ1KI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBzZ1KI.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBzZ1KI.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBzZ1KI.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBzZ1KI.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBzZ1KI.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBzZ1KI.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBzZ1KI.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBzZ1KI.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBzZ1KI.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBzZ1KI.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/cc4csg3w.s: Assembler messages:
encrypt.c: /tmp/cc4csg3w.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4csg3w.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4csg3w.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4csg3w.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4csg3w.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4csg3w.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4csg3w.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4csg3w.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4csg3w.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4csg3w.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4csg3w.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4csg3w.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4csg3w.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4csg3w.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4csg3w.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4csg3w.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4csg3w.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4csg3w.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4csg3w.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4csg3w.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4csg3w.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4csg3w.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4csg3w.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4csg3w.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/cc22gET7.s: Assembler messages:
encrypt.c: /tmp/cc22gET7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc22gET7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc22gET7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc22gET7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc22gET7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc22gET7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc22gET7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc22gET7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc22gET7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc22gET7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc22gET7.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc22gET7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc22gET7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc22gET7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc22gET7.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc22gET7.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc22gET7.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc22gET7.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc22gET7.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc22gET7.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc22gET7.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc22gET7.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc22gET7.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc22gET7.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/ccBnT4BA.s: Assembler messages:
encrypt.c: /tmp/ccBnT4BA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBnT4BA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBnT4BA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBnT4BA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBnT4BA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBnT4BA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBnT4BA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBnT4BA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBnT4BA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBnT4BA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBnT4BA.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBnT4BA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBnT4BA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBnT4BA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBnT4BA.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBnT4BA.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBnT4BA.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBnT4BA.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBnT4BA.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBnT4BA.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBnT4BA.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBnT4BA.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBnT4BA.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBnT4BA.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/cchFiXkr.s: Assembler messages:
encrypt.c: /tmp/cchFiXkr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchFiXkr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchFiXkr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchFiXkr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchFiXkr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchFiXkr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchFiXkr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchFiXkr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchFiXkr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchFiXkr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchFiXkr.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchFiXkr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchFiXkr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchFiXkr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchFiXkr.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchFiXkr.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchFiXkr.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchFiXkr.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchFiXkr.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchFiXkr.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cchFiXkr.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchFiXkr.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cchFiXkr.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchFiXkr.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/ccR1JLWg.s: Assembler messages:
encrypt.c: /tmp/ccR1JLWg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccR1JLWg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccR1JLWg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccR1JLWg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR1JLWg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR1JLWg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR1JLWg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR1JLWg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR1JLWg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR1JLWg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR1JLWg.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR1JLWg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccR1JLWg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR1JLWg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccR1JLWg.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR1JLWg.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccR1JLWg.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR1JLWg.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR1JLWg.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR1JLWg.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR1JLWg.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR1JLWg.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccR1JLWg.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR1JLWg.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/ccfuyCed.s: Assembler messages:
encrypt.c: /tmp/ccfuyCed.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfuyCed.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfuyCed.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfuyCed.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfuyCed.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfuyCed.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfuyCed.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfuyCed.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfuyCed.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfuyCed.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfuyCed.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfuyCed.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfuyCed.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfuyCed.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfuyCed.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfuyCed.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfuyCed.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfuyCed.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfuyCed.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfuyCed.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfuyCed.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfuyCed.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfuyCed.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfuyCed.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/ccsswJ1g.s: Assembler messages:
encrypt.c: /tmp/ccsswJ1g.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsswJ1g.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsswJ1g.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsswJ1g.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsswJ1g.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsswJ1g.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsswJ1g.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsswJ1g.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsswJ1g.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsswJ1g.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsswJ1g.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsswJ1g.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsswJ1g.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsswJ1g.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsswJ1g.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsswJ1g.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsswJ1g.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsswJ1g.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsswJ1g.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsswJ1g.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsswJ1g.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsswJ1g.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsswJ1g.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsswJ1g.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/ccD3l0Sb.s: Assembler messages:
encrypt.c: /tmp/ccD3l0Sb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccD3l0Sb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccD3l0Sb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccD3l0Sb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD3l0Sb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD3l0Sb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD3l0Sb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD3l0Sb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD3l0Sb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD3l0Sb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD3l0Sb.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD3l0Sb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccD3l0Sb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD3l0Sb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccD3l0Sb.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD3l0Sb.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccD3l0Sb.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD3l0Sb.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD3l0Sb.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD3l0Sb.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD3l0Sb.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD3l0Sb.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccD3l0Sb.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD3l0Sb.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/cc4Q79c0.s: Assembler messages:
encrypt.c: /tmp/cc4Q79c0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4Q79c0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4Q79c0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4Q79c0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Q79c0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Q79c0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Q79c0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Q79c0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Q79c0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4Q79c0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4Q79c0.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4Q79c0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4Q79c0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Q79c0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4Q79c0.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4Q79c0.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4Q79c0.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4Q79c0.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4Q79c0.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4Q79c0.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Q79c0.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4Q79c0.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4Q79c0.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4Q79c0.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/cc4Q79c0.s: Assembler messages:
encrypt.c: /tmp/cc4Q79c0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4Q79c0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4Q79c0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4Q79c0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Q79c0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Q79c0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Q79c0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Q79c0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Q79c0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4Q79c0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4Q79c0.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4Q79c0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4Q79c0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Q79c0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4Q79c0.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4Q79c0.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4Q79c0.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4Q79c0.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4Q79c0.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4Q79c0.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Q79c0.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4Q79c0.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4Q79c0.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4Q79c0.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/ccFQ9MOV.s: Assembler messages:
encrypt.c: /tmp/ccFQ9MOV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFQ9MOV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFQ9MOV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFQ9MOV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFQ9MOV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFQ9MOV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFQ9MOV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFQ9MOV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFQ9MOV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFQ9MOV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFQ9MOV.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFQ9MOV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFQ9MOV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFQ9MOV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFQ9MOV.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFQ9MOV.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFQ9MOV.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFQ9MOV.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFQ9MOV.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFQ9MOV.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFQ9MOV.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFQ9MOV.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFQ9MOV.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFQ9MOV.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccFQ9MOV.s: Assembler messages:
encrypt.c: /tmp/ccFQ9MOV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFQ9MOV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFQ9MOV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFQ9MOV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFQ9MOV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFQ9MOV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFQ9MOV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFQ9MOV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFQ9MOV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFQ9MOV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFQ9MOV.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFQ9MOV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFQ9MOV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFQ9MOV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFQ9MOV.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFQ9MOV.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFQ9MOV.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFQ9MOV.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFQ9MOV.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFQ9MOV.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFQ9MOV.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFQ9MOV.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFQ9MOV.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFQ9MOV.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/ccsfYD85.s: Assembler messages:
encrypt.c: /tmp/ccsfYD85.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsfYD85.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsfYD85.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsfYD85.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsfYD85.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsfYD85.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsfYD85.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsfYD85.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsfYD85.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsfYD85.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsfYD85.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsfYD85.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsfYD85.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsfYD85.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsfYD85.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsfYD85.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsfYD85.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsfYD85.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsfYD85.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsfYD85.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsfYD85.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsfYD85.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsfYD85.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsfYD85.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccsfYD85.s: Assembler messages:
encrypt.c: /tmp/ccsfYD85.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsfYD85.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsfYD85.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsfYD85.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsfYD85.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsfYD85.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsfYD85.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsfYD85.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsfYD85.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsfYD85.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsfYD85.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsfYD85.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsfYD85.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsfYD85.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsfYD85.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsfYD85.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsfYD85.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsfYD85.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsfYD85.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsfYD85.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsfYD85.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsfYD85.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsfYD85.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsfYD85.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/ccrf3p6V.s: Assembler messages:
encrypt.c: /tmp/ccrf3p6V.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrf3p6V.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrf3p6V.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrf3p6V.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrf3p6V.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrf3p6V.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrf3p6V.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrf3p6V.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrf3p6V.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrf3p6V.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrf3p6V.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrf3p6V.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrf3p6V.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrf3p6V.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrf3p6V.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrf3p6V.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrf3p6V.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrf3p6V.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrf3p6V.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrf3p6V.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrf3p6V.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrf3p6V.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrf3p6V.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrf3p6V.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccrf3p6V.s: Assembler messages:
encrypt.c: /tmp/ccrf3p6V.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrf3p6V.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrf3p6V.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrf3p6V.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrf3p6V.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrf3p6V.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrf3p6V.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrf3p6V.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrf3p6V.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrf3p6V.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrf3p6V.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrf3p6V.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrf3p6V.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrf3p6V.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrf3p6V.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrf3p6V.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrf3p6V.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrf3p6V.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrf3p6V.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrf3p6V.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrf3p6V.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrf3p6V.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrf3p6V.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrf3p6V.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/ccgDU1WT.s: Assembler messages:
encrypt.c: /tmp/ccgDU1WT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgDU1WT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgDU1WT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgDU1WT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgDU1WT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgDU1WT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgDU1WT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgDU1WT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgDU1WT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgDU1WT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgDU1WT.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgDU1WT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgDU1WT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgDU1WT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgDU1WT.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgDU1WT.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgDU1WT.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgDU1WT.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgDU1WT.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgDU1WT.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgDU1WT.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgDU1WT.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgDU1WT.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgDU1WT.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/cc06pgMM.s: Assembler messages:
encrypt.c: /tmp/cc06pgMM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc06pgMM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc06pgMM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc06pgMM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc06pgMM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc06pgMM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc06pgMM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc06pgMM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc06pgMM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc06pgMM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc06pgMM.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc06pgMM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc06pgMM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc06pgMM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc06pgMM.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc06pgMM.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc06pgMM.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc06pgMM.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc06pgMM.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc06pgMM.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc06pgMM.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc06pgMM.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc06pgMM.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc06pgMM.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/ccdlJF2U.s: Assembler messages:
encrypt.c: /tmp/ccdlJF2U.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdlJF2U.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdlJF2U.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdlJF2U.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdlJF2U.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdlJF2U.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdlJF2U.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdlJF2U.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdlJF2U.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdlJF2U.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdlJF2U.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdlJF2U.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdlJF2U.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdlJF2U.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdlJF2U.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdlJF2U.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdlJF2U.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdlJF2U.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdlJF2U.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdlJF2U.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdlJF2U.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdlJF2U.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdlJF2U.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdlJF2U.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/cc5MtVGN.s: Assembler messages:
encrypt.c: /tmp/cc5MtVGN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5MtVGN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5MtVGN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5MtVGN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5MtVGN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5MtVGN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5MtVGN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5MtVGN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5MtVGN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5MtVGN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5MtVGN.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5MtVGN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5MtVGN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5MtVGN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5MtVGN.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5MtVGN.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5MtVGN.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5MtVGN.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5MtVGN.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5MtVGN.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5MtVGN.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5MtVGN.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5MtVGN.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5MtVGN.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/cc1FiC5S.s: Assembler messages:
encrypt.c: /tmp/cc1FiC5S.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1FiC5S.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1FiC5S.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1FiC5S.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1FiC5S.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1FiC5S.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1FiC5S.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1FiC5S.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1FiC5S.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1FiC5S.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1FiC5S.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1FiC5S.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1FiC5S.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1FiC5S.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1FiC5S.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1FiC5S.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1FiC5S.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1FiC5S.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1FiC5S.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1FiC5S.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1FiC5S.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1FiC5S.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1FiC5S.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1FiC5S.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/ccq0DN9X.s: Assembler messages:
encrypt.c: /tmp/ccq0DN9X.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccq0DN9X.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccq0DN9X.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccq0DN9X.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq0DN9X.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq0DN9X.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq0DN9X.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq0DN9X.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq0DN9X.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq0DN9X.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq0DN9X.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq0DN9X.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccq0DN9X.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq0DN9X.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccq0DN9X.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq0DN9X.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccq0DN9X.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq0DN9X.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq0DN9X.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq0DN9X.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq0DN9X.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq0DN9X.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccq0DN9X.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq0DN9X.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/ccNJgvH0.s: Assembler messages:
encrypt.c: /tmp/ccNJgvH0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNJgvH0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNJgvH0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNJgvH0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNJgvH0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNJgvH0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNJgvH0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNJgvH0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNJgvH0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNJgvH0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNJgvH0.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNJgvH0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNJgvH0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNJgvH0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNJgvH0.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNJgvH0.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNJgvH0.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNJgvH0.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNJgvH0.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNJgvH0.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNJgvH0.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNJgvH0.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNJgvH0.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNJgvH0.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/cc17372R.s: Assembler messages:
encrypt.c: /tmp/cc17372R.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc17372R.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc17372R.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc17372R.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc17372R.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc17372R.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc17372R.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc17372R.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc17372R.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc17372R.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc17372R.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc17372R.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc17372R.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc17372R.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc17372R.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc17372R.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc17372R.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc17372R.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc17372R.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc17372R.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc17372R.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc17372R.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc17372R.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc17372R.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/cc6fUaNT.s: Assembler messages:
encrypt.c: /tmp/cc6fUaNT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6fUaNT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6fUaNT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6fUaNT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6fUaNT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6fUaNT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6fUaNT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6fUaNT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6fUaNT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6fUaNT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6fUaNT.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6fUaNT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6fUaNT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6fUaNT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6fUaNT.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6fUaNT.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6fUaNT.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6fUaNT.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6fUaNT.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6fUaNT.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6fUaNT.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6fUaNT.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6fUaNT.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6fUaNT.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/cc3UFDOX.s: Assembler messages:
encrypt.c: /tmp/cc3UFDOX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3UFDOX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3UFDOX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3UFDOX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3UFDOX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3UFDOX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3UFDOX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3UFDOX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3UFDOX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3UFDOX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3UFDOX.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3UFDOX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3UFDOX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3UFDOX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3UFDOX.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3UFDOX.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3UFDOX.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3UFDOX.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3UFDOX.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3UFDOX.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3UFDOX.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3UFDOX.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3UFDOX.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3UFDOX.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/ccDBWtIO.s: Assembler messages:
encrypt.c: /tmp/ccDBWtIO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDBWtIO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDBWtIO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDBWtIO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDBWtIO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDBWtIO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDBWtIO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDBWtIO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDBWtIO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDBWtIO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDBWtIO.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDBWtIO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDBWtIO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDBWtIO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDBWtIO.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDBWtIO.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDBWtIO.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDBWtIO.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDBWtIO.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDBWtIO.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDBWtIO.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDBWtIO.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDBWtIO.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDBWtIO.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/cckqK5wG.s: Assembler messages:
encrypt.c: /tmp/cckqK5wG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckqK5wG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckqK5wG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckqK5wG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckqK5wG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckqK5wG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckqK5wG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckqK5wG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckqK5wG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckqK5wG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckqK5wG.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckqK5wG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckqK5wG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckqK5wG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckqK5wG.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckqK5wG.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckqK5wG.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckqK5wG.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckqK5wG.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckqK5wG.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cckqK5wG.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckqK5wG.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cckqK5wG.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckqK5wG.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/cc5zfcjA.s: Assembler messages:
encrypt.c: /tmp/cc5zfcjA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5zfcjA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5zfcjA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5zfcjA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5zfcjA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5zfcjA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5zfcjA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5zfcjA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5zfcjA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5zfcjA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5zfcjA.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5zfcjA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5zfcjA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5zfcjA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5zfcjA.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5zfcjA.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5zfcjA.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5zfcjA.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5zfcjA.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5zfcjA.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5zfcjA.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5zfcjA.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5zfcjA.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5zfcjA.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/ccUNxL4L.s: Assembler messages:
encrypt.c: /tmp/ccUNxL4L.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUNxL4L.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUNxL4L.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUNxL4L.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUNxL4L.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUNxL4L.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUNxL4L.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUNxL4L.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUNxL4L.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUNxL4L.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUNxL4L.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUNxL4L.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUNxL4L.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUNxL4L.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUNxL4L.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUNxL4L.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUNxL4L.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUNxL4L.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUNxL4L.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUNxL4L.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUNxL4L.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUNxL4L.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUNxL4L.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUNxL4L.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/ccmNlthC.s: Assembler messages:
encrypt.c: /tmp/ccmNlthC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmNlthC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmNlthC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmNlthC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNlthC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNlthC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNlthC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNlthC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNlthC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmNlthC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmNlthC.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmNlthC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmNlthC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNlthC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmNlthC.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmNlthC.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmNlthC.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmNlthC.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmNlthC.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmNlthC.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNlthC.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmNlthC.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmNlthC.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmNlthC.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/ccTbmKvi.s: Assembler messages:
encrypt.c: /tmp/ccTbmKvi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTbmKvi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTbmKvi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTbmKvi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTbmKvi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTbmKvi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTbmKvi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTbmKvi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTbmKvi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTbmKvi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTbmKvi.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTbmKvi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTbmKvi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTbmKvi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTbmKvi.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTbmKvi.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTbmKvi.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTbmKvi.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTbmKvi.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTbmKvi.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTbmKvi.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTbmKvi.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTbmKvi.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTbmKvi.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/ccyTiXJf.s: Assembler messages:
encrypt.c: /tmp/ccyTiXJf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyTiXJf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyTiXJf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyTiXJf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyTiXJf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyTiXJf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyTiXJf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyTiXJf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyTiXJf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyTiXJf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyTiXJf.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyTiXJf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyTiXJf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyTiXJf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyTiXJf.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyTiXJf.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyTiXJf.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyTiXJf.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyTiXJf.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyTiXJf.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyTiXJf.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyTiXJf.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyTiXJf.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyTiXJf.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/cc735ggt.s: Assembler messages:
encrypt.c: /tmp/cc735ggt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc735ggt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc735ggt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc735ggt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc735ggt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc735ggt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc735ggt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc735ggt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc735ggt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc735ggt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc735ggt.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc735ggt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc735ggt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc735ggt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc735ggt.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc735ggt.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc735ggt.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc735ggt.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc735ggt.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc735ggt.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc735ggt.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc735ggt.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc735ggt.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc735ggt.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/cch6SYxi.s: Assembler messages:
encrypt.c: /tmp/cch6SYxi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cch6SYxi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cch6SYxi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cch6SYxi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cch6SYxi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cch6SYxi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cch6SYxi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cch6SYxi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cch6SYxi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch6SYxi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch6SYxi.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch6SYxi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cch6SYxi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cch6SYxi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cch6SYxi.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch6SYxi.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cch6SYxi.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch6SYxi.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch6SYxi.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch6SYxi.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cch6SYxi.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch6SYxi.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cch6SYxi.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch6SYxi.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/cclHlHQw.s: Assembler messages:
encrypt.c: /tmp/cclHlHQw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclHlHQw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclHlHQw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclHlHQw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclHlHQw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclHlHQw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclHlHQw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclHlHQw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclHlHQw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclHlHQw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclHlHQw.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclHlHQw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclHlHQw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclHlHQw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclHlHQw.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclHlHQw.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclHlHQw.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclHlHQw.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclHlHQw.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclHlHQw.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cclHlHQw.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclHlHQw.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cclHlHQw.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclHlHQw.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/ccC6gPzp.s: Assembler messages:
encrypt.c: /tmp/ccC6gPzp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccC6gPzp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccC6gPzp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccC6gPzp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC6gPzp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC6gPzp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC6gPzp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC6gPzp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC6gPzp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC6gPzp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC6gPzp.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC6gPzp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccC6gPzp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC6gPzp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccC6gPzp.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC6gPzp.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccC6gPzp.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC6gPzp.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC6gPzp.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC6gPzp.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC6gPzp.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC6gPzp.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccC6gPzp.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC6gPzp.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/ccPQuieE.s: Assembler messages:
encrypt.c: /tmp/ccPQuieE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPQuieE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPQuieE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPQuieE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPQuieE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPQuieE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPQuieE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPQuieE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPQuieE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPQuieE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPQuieE.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPQuieE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPQuieE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPQuieE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPQuieE.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPQuieE.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPQuieE.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPQuieE.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPQuieE.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPQuieE.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPQuieE.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPQuieE.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPQuieE.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPQuieE.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/ccHaxG1q.s: Assembler messages:
encrypt.c: /tmp/ccHaxG1q.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHaxG1q.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHaxG1q.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHaxG1q.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHaxG1q.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHaxG1q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHaxG1q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHaxG1q.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHaxG1q.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHaxG1q.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHaxG1q.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHaxG1q.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHaxG1q.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHaxG1q.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHaxG1q.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHaxG1q.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHaxG1q.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHaxG1q.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHaxG1q.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHaxG1q.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHaxG1q.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHaxG1q.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHaxG1q.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHaxG1q.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/cceBtXga.s: Assembler messages:
encrypt.c: /tmp/cceBtXga.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceBtXga.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceBtXga.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceBtXga.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceBtXga.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceBtXga.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceBtXga.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceBtXga.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceBtXga.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceBtXga.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceBtXga.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceBtXga.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceBtXga.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceBtXga.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceBtXga.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceBtXga.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceBtXga.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceBtXga.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceBtXga.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceBtXga.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cceBtXga.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceBtXga.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cceBtXga.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceBtXga.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/ccd5rrd5.s: Assembler messages:
encrypt.c: /tmp/ccd5rrd5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccd5rrd5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccd5rrd5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccd5rrd5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd5rrd5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd5rrd5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd5rrd5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd5rrd5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd5rrd5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd5rrd5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd5rrd5.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd5rrd5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccd5rrd5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd5rrd5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccd5rrd5.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd5rrd5.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccd5rrd5.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd5rrd5.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd5rrd5.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd5rrd5.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd5rrd5.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd5rrd5.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccd5rrd5.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd5rrd5.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/ccE9GnZk.s: Assembler messages:
encrypt.c: /tmp/ccE9GnZk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccE9GnZk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccE9GnZk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccE9GnZk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE9GnZk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE9GnZk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE9GnZk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE9GnZk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE9GnZk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE9GnZk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE9GnZk.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE9GnZk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccE9GnZk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE9GnZk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccE9GnZk.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE9GnZk.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccE9GnZk.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE9GnZk.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE9GnZk.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE9GnZk.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE9GnZk.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE9GnZk.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccE9GnZk.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE9GnZk.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/ccP935t8.s: Assembler messages:
encrypt.c: /tmp/ccP935t8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccP935t8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccP935t8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccP935t8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP935t8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP935t8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP935t8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP935t8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP935t8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP935t8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP935t8.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP935t8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccP935t8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP935t8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccP935t8.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP935t8.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccP935t8.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP935t8.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP935t8.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP935t8.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP935t8.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP935t8.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccP935t8.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP935t8.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/ccTtrr5o.s: Assembler messages:
encrypt.c: /tmp/ccTtrr5o.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTtrr5o.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTtrr5o.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTtrr5o.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTtrr5o.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTtrr5o.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTtrr5o.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTtrr5o.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTtrr5o.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTtrr5o.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTtrr5o.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTtrr5o.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTtrr5o.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTtrr5o.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTtrr5o.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTtrr5o.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTtrr5o.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTtrr5o.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTtrr5o.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTtrr5o.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTtrr5o.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTtrr5o.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTtrr5o.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTtrr5o.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/ccVy0CKk.s: Assembler messages:
encrypt.c: /tmp/ccVy0CKk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVy0CKk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVy0CKk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVy0CKk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVy0CKk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVy0CKk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVy0CKk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVy0CKk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVy0CKk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVy0CKk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVy0CKk.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVy0CKk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVy0CKk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVy0CKk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVy0CKk.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVy0CKk.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVy0CKk.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVy0CKk.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVy0CKk.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVy0CKk.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVy0CKk.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVy0CKk.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVy0CKk.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVy0CKk.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/ccIHyzSo.s: Assembler messages:
encrypt.c: /tmp/ccIHyzSo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIHyzSo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIHyzSo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIHyzSo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIHyzSo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIHyzSo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIHyzSo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIHyzSo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIHyzSo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIHyzSo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIHyzSo.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIHyzSo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIHyzSo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIHyzSo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIHyzSo.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIHyzSo.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIHyzSo.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIHyzSo.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIHyzSo.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIHyzSo.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIHyzSo.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIHyzSo.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIHyzSo.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIHyzSo.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/ccDM6Btj.s: Assembler messages:
encrypt.c: /tmp/ccDM6Btj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDM6Btj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDM6Btj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDM6Btj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDM6Btj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDM6Btj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDM6Btj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDM6Btj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDM6Btj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDM6Btj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDM6Btj.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDM6Btj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDM6Btj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDM6Btj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDM6Btj.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDM6Btj.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDM6Btj.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDM6Btj.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDM6Btj.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDM6Btj.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDM6Btj.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDM6Btj.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDM6Btj.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDM6Btj.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/ccO5JRUb.s: Assembler messages:
encrypt.c: /tmp/ccO5JRUb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccO5JRUb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccO5JRUb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccO5JRUb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO5JRUb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO5JRUb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO5JRUb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO5JRUb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO5JRUb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO5JRUb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO5JRUb.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO5JRUb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccO5JRUb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO5JRUb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccO5JRUb.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO5JRUb.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccO5JRUb.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO5JRUb.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO5JRUb.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO5JRUb.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO5JRUb.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO5JRUb.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccO5JRUb.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO5JRUb.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/ccJpmfR7.s: Assembler messages:
encrypt.c: /tmp/ccJpmfR7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJpmfR7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJpmfR7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJpmfR7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJpmfR7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJpmfR7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJpmfR7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJpmfR7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJpmfR7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJpmfR7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJpmfR7.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJpmfR7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJpmfR7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJpmfR7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJpmfR7.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJpmfR7.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJpmfR7.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJpmfR7.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJpmfR7.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJpmfR7.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJpmfR7.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJpmfR7.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJpmfR7.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJpmfR7.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/ccuhOjIc.s: Assembler messages:
encrypt.c: /tmp/ccuhOjIc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuhOjIc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuhOjIc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuhOjIc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuhOjIc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuhOjIc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuhOjIc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuhOjIc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuhOjIc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuhOjIc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuhOjIc.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuhOjIc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuhOjIc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuhOjIc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuhOjIc.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuhOjIc.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuhOjIc.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuhOjIc.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuhOjIc.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuhOjIc.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuhOjIc.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuhOjIc.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuhOjIc.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuhOjIc.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/ccLRN2H6.s: Assembler messages:
encrypt.c: /tmp/ccLRN2H6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLRN2H6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLRN2H6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLRN2H6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLRN2H6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLRN2H6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLRN2H6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLRN2H6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLRN2H6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLRN2H6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLRN2H6.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLRN2H6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLRN2H6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLRN2H6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLRN2H6.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLRN2H6.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLRN2H6.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLRN2H6.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLRN2H6.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLRN2H6.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLRN2H6.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLRN2H6.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLRN2H6.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLRN2H6.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/ccVLxtjE.s: Assembler messages:
encrypt.c: /tmp/ccVLxtjE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVLxtjE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVLxtjE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVLxtjE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVLxtjE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVLxtjE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVLxtjE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVLxtjE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVLxtjE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVLxtjE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVLxtjE.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVLxtjE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVLxtjE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVLxtjE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVLxtjE.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVLxtjE.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVLxtjE.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVLxtjE.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVLxtjE.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVLxtjE.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVLxtjE.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVLxtjE.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVLxtjE.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVLxtjE.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/ccyDs9Xy.s: Assembler messages:
encrypt.c: /tmp/ccyDs9Xy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyDs9Xy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyDs9Xy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyDs9Xy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyDs9Xy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyDs9Xy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyDs9Xy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyDs9Xy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyDs9Xy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyDs9Xy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyDs9Xy.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyDs9Xy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyDs9Xy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyDs9Xy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyDs9Xy.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyDs9Xy.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyDs9Xy.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyDs9Xy.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyDs9Xy.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyDs9Xy.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyDs9Xy.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyDs9Xy.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyDs9Xy.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyDs9Xy.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/ccVl8PMC.s: Assembler messages:
encrypt.c: /tmp/ccVl8PMC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVl8PMC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVl8PMC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVl8PMC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVl8PMC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVl8PMC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVl8PMC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVl8PMC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVl8PMC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVl8PMC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVl8PMC.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVl8PMC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVl8PMC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVl8PMC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVl8PMC.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVl8PMC.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVl8PMC.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVl8PMC.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVl8PMC.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVl8PMC.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVl8PMC.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVl8PMC.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVl8PMC.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVl8PMC.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/ccZiYHwx.s: Assembler messages:
encrypt.c: /tmp/ccZiYHwx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZiYHwx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZiYHwx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZiYHwx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZiYHwx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZiYHwx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZiYHwx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZiYHwx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZiYHwx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZiYHwx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZiYHwx.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZiYHwx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZiYHwx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZiYHwx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZiYHwx.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZiYHwx.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZiYHwx.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZiYHwx.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZiYHwx.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZiYHwx.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZiYHwx.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZiYHwx.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZiYHwx.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZiYHwx.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/ccakV03r.s: Assembler messages:
encrypt.c: /tmp/ccakV03r.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccakV03r.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccakV03r.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccakV03r.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccakV03r.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccakV03r.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccakV03r.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccakV03r.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccakV03r.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccakV03r.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccakV03r.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccakV03r.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccakV03r.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccakV03r.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccakV03r.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccakV03r.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccakV03r.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccakV03r.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccakV03r.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccakV03r.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccakV03r.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccakV03r.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccakV03r.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccakV03r.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/ccinTmwm.s: Assembler messages:
encrypt.c: /tmp/ccinTmwm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccinTmwm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccinTmwm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccinTmwm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccinTmwm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccinTmwm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccinTmwm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccinTmwm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccinTmwm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccinTmwm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccinTmwm.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccinTmwm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccinTmwm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccinTmwm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccinTmwm.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccinTmwm.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccinTmwm.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccinTmwm.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccinTmwm.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccinTmwm.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccinTmwm.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccinTmwm.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccinTmwm.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccinTmwm.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/ccvbbXFt.s: Assembler messages:
encrypt.c: /tmp/ccvbbXFt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvbbXFt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvbbXFt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvbbXFt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvbbXFt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvbbXFt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvbbXFt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvbbXFt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvbbXFt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvbbXFt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvbbXFt.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvbbXFt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvbbXFt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvbbXFt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvbbXFt.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvbbXFt.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvbbXFt.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvbbXFt.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvbbXFt.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvbbXFt.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvbbXFt.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvbbXFt.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvbbXFt.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvbbXFt.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/cctwkE1k.s: Assembler messages:
encrypt.c: /tmp/cctwkE1k.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctwkE1k.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctwkE1k.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctwkE1k.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctwkE1k.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctwkE1k.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctwkE1k.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctwkE1k.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctwkE1k.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctwkE1k.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctwkE1k.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctwkE1k.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctwkE1k.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctwkE1k.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctwkE1k.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctwkE1k.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctwkE1k.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctwkE1k.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctwkE1k.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctwkE1k.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cctwkE1k.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctwkE1k.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cctwkE1k.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctwkE1k.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/cc6LS8lK.s: Assembler messages:
encrypt.c: /tmp/cc6LS8lK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6LS8lK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6LS8lK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6LS8lK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6LS8lK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6LS8lK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6LS8lK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6LS8lK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6LS8lK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6LS8lK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6LS8lK.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6LS8lK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6LS8lK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6LS8lK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6LS8lK.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6LS8lK.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6LS8lK.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6LS8lK.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6LS8lK.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6LS8lK.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6LS8lK.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6LS8lK.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6LS8lK.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6LS8lK.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/cciP9vWE.s: Assembler messages:
encrypt.c: /tmp/cciP9vWE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciP9vWE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciP9vWE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciP9vWE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciP9vWE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciP9vWE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciP9vWE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciP9vWE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciP9vWE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciP9vWE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciP9vWE.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciP9vWE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciP9vWE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciP9vWE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciP9vWE.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciP9vWE.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cciP9vWE.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciP9vWE.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciP9vWE.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciP9vWE.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cciP9vWE.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciP9vWE.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cciP9vWE.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciP9vWE.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/ccrZbafM.s: Assembler messages:
encrypt.c: /tmp/ccrZbafM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrZbafM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrZbafM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrZbafM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrZbafM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrZbafM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrZbafM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrZbafM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrZbafM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrZbafM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrZbafM.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrZbafM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrZbafM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrZbafM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrZbafM.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrZbafM.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrZbafM.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrZbafM.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrZbafM.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrZbafM.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrZbafM.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrZbafM.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrZbafM.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrZbafM.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/ccZodfiJ.s: Assembler messages:
encrypt.c: /tmp/ccZodfiJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZodfiJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZodfiJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZodfiJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZodfiJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZodfiJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZodfiJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZodfiJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZodfiJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZodfiJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZodfiJ.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZodfiJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZodfiJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZodfiJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZodfiJ.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZodfiJ.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZodfiJ.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZodfiJ.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZodfiJ.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZodfiJ.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZodfiJ.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZodfiJ.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZodfiJ.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZodfiJ.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/ccD7SHe4.s: Assembler messages:
encrypt.c: /tmp/ccD7SHe4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccD7SHe4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccD7SHe4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccD7SHe4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD7SHe4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD7SHe4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD7SHe4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD7SHe4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD7SHe4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD7SHe4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD7SHe4.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD7SHe4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccD7SHe4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD7SHe4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccD7SHe4.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD7SHe4.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccD7SHe4.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD7SHe4.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD7SHe4.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD7SHe4.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD7SHe4.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD7SHe4.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccD7SHe4.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD7SHe4.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/ccNlX3x0.s: Assembler messages:
encrypt.c: /tmp/ccNlX3x0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNlX3x0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNlX3x0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNlX3x0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNlX3x0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNlX3x0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNlX3x0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNlX3x0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNlX3x0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNlX3x0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNlX3x0.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNlX3x0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNlX3x0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNlX3x0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNlX3x0.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNlX3x0.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNlX3x0.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNlX3x0.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNlX3x0.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNlX3x0.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNlX3x0.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNlX3x0.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNlX3x0.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNlX3x0.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/ccL6ruz6.s: Assembler messages:
encrypt.c: /tmp/ccL6ruz6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccL6ruz6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccL6ruz6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccL6ruz6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL6ruz6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL6ruz6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL6ruz6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL6ruz6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL6ruz6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL6ruz6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL6ruz6.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL6ruz6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccL6ruz6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL6ruz6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccL6ruz6.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL6ruz6.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccL6ruz6.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL6ruz6.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL6ruz6.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL6ruz6.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL6ruz6.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL6ruz6.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccL6ruz6.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL6ruz6.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/cc8clhA2.s: Assembler messages:
encrypt.c: /tmp/cc8clhA2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8clhA2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8clhA2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8clhA2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8clhA2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8clhA2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8clhA2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8clhA2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8clhA2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8clhA2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8clhA2.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8clhA2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8clhA2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8clhA2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8clhA2.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8clhA2.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8clhA2.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8clhA2.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8clhA2.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8clhA2.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8clhA2.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8clhA2.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8clhA2.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8clhA2.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/cchPBrrN.s: Assembler messages:
encrypt.c: /tmp/cchPBrrN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchPBrrN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchPBrrN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchPBrrN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchPBrrN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchPBrrN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchPBrrN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchPBrrN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchPBrrN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchPBrrN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchPBrrN.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchPBrrN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchPBrrN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchPBrrN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchPBrrN.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchPBrrN.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchPBrrN.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchPBrrN.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchPBrrN.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchPBrrN.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cchPBrrN.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchPBrrN.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cchPBrrN.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchPBrrN.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/ccSNLSkK.s: Assembler messages:
encrypt.c: /tmp/ccSNLSkK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSNLSkK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSNLSkK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSNLSkK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSNLSkK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSNLSkK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSNLSkK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSNLSkK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSNLSkK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSNLSkK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSNLSkK.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSNLSkK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSNLSkK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSNLSkK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSNLSkK.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSNLSkK.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSNLSkK.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSNLSkK.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSNLSkK.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSNLSkK.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSNLSkK.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSNLSkK.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSNLSkK.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSNLSkK.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/ccs9v5lN.s: Assembler messages:
encrypt.c: /tmp/ccs9v5lN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccs9v5lN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccs9v5lN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccs9v5lN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs9v5lN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs9v5lN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs9v5lN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs9v5lN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs9v5lN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs9v5lN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs9v5lN.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs9v5lN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccs9v5lN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs9v5lN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccs9v5lN.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs9v5lN.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccs9v5lN.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs9v5lN.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs9v5lN.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs9v5lN.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs9v5lN.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs9v5lN.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccs9v5lN.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs9v5lN.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/ccRu5u1K.s: Assembler messages:
encrypt.c: /tmp/ccRu5u1K.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRu5u1K.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRu5u1K.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRu5u1K.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRu5u1K.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRu5u1K.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRu5u1K.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRu5u1K.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRu5u1K.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRu5u1K.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRu5u1K.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRu5u1K.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRu5u1K.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRu5u1K.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRu5u1K.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRu5u1K.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRu5u1K.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRu5u1K.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRu5u1K.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRu5u1K.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRu5u1K.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRu5u1K.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRu5u1K.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRu5u1K.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/cchSYk5Z.s: Assembler messages:
encrypt.c: /tmp/cchSYk5Z.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchSYk5Z.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchSYk5Z.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchSYk5Z.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchSYk5Z.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchSYk5Z.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchSYk5Z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchSYk5Z.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchSYk5Z.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchSYk5Z.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchSYk5Z.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchSYk5Z.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchSYk5Z.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchSYk5Z.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchSYk5Z.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchSYk5Z.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchSYk5Z.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchSYk5Z.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchSYk5Z.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchSYk5Z.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cchSYk5Z.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchSYk5Z.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cchSYk5Z.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchSYk5Z.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/ccPKxxhR.s: Assembler messages:
encrypt.c: /tmp/ccPKxxhR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPKxxhR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPKxxhR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPKxxhR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPKxxhR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPKxxhR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPKxxhR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPKxxhR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPKxxhR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPKxxhR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPKxxhR.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPKxxhR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPKxxhR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPKxxhR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPKxxhR.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPKxxhR.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPKxxhR.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPKxxhR.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPKxxhR.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPKxxhR.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPKxxhR.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPKxxhR.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPKxxhR.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPKxxhR.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/ccLqVEYZ.s: Assembler messages:
encrypt.c: /tmp/ccLqVEYZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLqVEYZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLqVEYZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLqVEYZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLqVEYZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLqVEYZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLqVEYZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLqVEYZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLqVEYZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLqVEYZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLqVEYZ.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLqVEYZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLqVEYZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLqVEYZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLqVEYZ.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLqVEYZ.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLqVEYZ.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLqVEYZ.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLqVEYZ.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLqVEYZ.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLqVEYZ.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLqVEYZ.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLqVEYZ.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLqVEYZ.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/ccArMHUU.s: Assembler messages:
encrypt.c: /tmp/ccArMHUU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccArMHUU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccArMHUU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccArMHUU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccArMHUU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccArMHUU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccArMHUU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccArMHUU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccArMHUU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccArMHUU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccArMHUU.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccArMHUU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccArMHUU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccArMHUU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccArMHUU.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccArMHUU.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccArMHUU.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccArMHUU.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccArMHUU.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccArMHUU.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccArMHUU.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccArMHUU.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccArMHUU.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccArMHUU.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/ccrQhkWb.s: Assembler messages:
encrypt.c: /tmp/ccrQhkWb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrQhkWb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrQhkWb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrQhkWb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrQhkWb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrQhkWb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrQhkWb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrQhkWb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrQhkWb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrQhkWb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrQhkWb.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrQhkWb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrQhkWb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrQhkWb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrQhkWb.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrQhkWb.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrQhkWb.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrQhkWb.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrQhkWb.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrQhkWb.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrQhkWb.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrQhkWb.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrQhkWb.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrQhkWb.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/ccoZ9wn7.s: Assembler messages:
encrypt.c: /tmp/ccoZ9wn7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoZ9wn7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoZ9wn7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoZ9wn7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoZ9wn7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoZ9wn7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoZ9wn7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoZ9wn7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoZ9wn7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoZ9wn7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoZ9wn7.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoZ9wn7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoZ9wn7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoZ9wn7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoZ9wn7.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoZ9wn7.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccoZ9wn7.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoZ9wn7.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoZ9wn7.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoZ9wn7.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoZ9wn7.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoZ9wn7.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoZ9wn7.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoZ9wn7.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/cc04zW79.s: Assembler messages:
encrypt.c: /tmp/cc04zW79.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc04zW79.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc04zW79.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc04zW79.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc04zW79.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc04zW79.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc04zW79.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc04zW79.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc04zW79.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc04zW79.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc04zW79.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc04zW79.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc04zW79.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc04zW79.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc04zW79.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc04zW79.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc04zW79.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc04zW79.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc04zW79.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc04zW79.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc04zW79.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc04zW79.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc04zW79.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc04zW79.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/cc1lIUt5.s: Assembler messages:
encrypt.c: /tmp/cc1lIUt5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1lIUt5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1lIUt5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1lIUt5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1lIUt5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1lIUt5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1lIUt5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1lIUt5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1lIUt5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1lIUt5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1lIUt5.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1lIUt5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1lIUt5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1lIUt5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1lIUt5.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1lIUt5.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1lIUt5.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1lIUt5.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1lIUt5.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1lIUt5.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1lIUt5.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1lIUt5.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1lIUt5.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1lIUt5.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/ccVgIav0.s: Assembler messages:
encrypt.c: /tmp/ccVgIav0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVgIav0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVgIav0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVgIav0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVgIav0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVgIav0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVgIav0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVgIav0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVgIav0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVgIav0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVgIav0.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVgIav0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVgIav0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVgIav0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVgIav0.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVgIav0.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVgIav0.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVgIav0.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVgIav0.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVgIav0.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVgIav0.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVgIav0.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVgIav0.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVgIav0.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/ccpqGTeT.s: Assembler messages:
encrypt.c: /tmp/ccpqGTeT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpqGTeT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpqGTeT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpqGTeT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpqGTeT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpqGTeT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpqGTeT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpqGTeT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpqGTeT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpqGTeT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpqGTeT.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpqGTeT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpqGTeT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpqGTeT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpqGTeT.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpqGTeT.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpqGTeT.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpqGTeT.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpqGTeT.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpqGTeT.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpqGTeT.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpqGTeT.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpqGTeT.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpqGTeT.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/ccUKQih0.s: Assembler messages:
encrypt.c: /tmp/ccUKQih0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUKQih0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUKQih0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUKQih0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUKQih0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUKQih0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUKQih0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUKQih0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUKQih0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUKQih0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUKQih0.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUKQih0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUKQih0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUKQih0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUKQih0.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUKQih0.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUKQih0.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUKQih0.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUKQih0.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUKQih0.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUKQih0.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUKQih0.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUKQih0.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUKQih0.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/ccDQT2qV.s: Assembler messages:
encrypt.c: /tmp/ccDQT2qV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDQT2qV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDQT2qV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDQT2qV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDQT2qV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDQT2qV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDQT2qV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDQT2qV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDQT2qV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDQT2qV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDQT2qV.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDQT2qV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDQT2qV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDQT2qV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDQT2qV.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDQT2qV.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDQT2qV.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDQT2qV.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDQT2qV.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDQT2qV.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDQT2qV.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDQT2qV.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDQT2qV.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDQT2qV.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/ccefuzNE.s: Assembler messages:
encrypt.c: /tmp/ccefuzNE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccefuzNE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccefuzNE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccefuzNE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccefuzNE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccefuzNE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccefuzNE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccefuzNE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccefuzNE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccefuzNE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccefuzNE.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccefuzNE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccefuzNE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccefuzNE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccefuzNE.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccefuzNE.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccefuzNE.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccefuzNE.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccefuzNE.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccefuzNE.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccefuzNE.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccefuzNE.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccefuzNE.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccefuzNE.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/ccrJrHLA.s: Assembler messages:
encrypt.c: /tmp/ccrJrHLA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrJrHLA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrJrHLA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrJrHLA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrJrHLA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrJrHLA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrJrHLA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrJrHLA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrJrHLA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrJrHLA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrJrHLA.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrJrHLA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrJrHLA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrJrHLA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrJrHLA.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrJrHLA.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrJrHLA.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrJrHLA.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrJrHLA.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrJrHLA.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrJrHLA.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrJrHLA.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrJrHLA.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrJrHLA.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/cc6FlLyH.s: Assembler messages:
encrypt.c: /tmp/cc6FlLyH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6FlLyH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6FlLyH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6FlLyH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6FlLyH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6FlLyH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6FlLyH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6FlLyH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6FlLyH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6FlLyH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6FlLyH.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6FlLyH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6FlLyH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6FlLyH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6FlLyH.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6FlLyH.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6FlLyH.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6FlLyH.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6FlLyH.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6FlLyH.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6FlLyH.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6FlLyH.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6FlLyH.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6FlLyH.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/ccCzC3uz.s: Assembler messages:
encrypt.c: /tmp/ccCzC3uz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCzC3uz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCzC3uz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCzC3uz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCzC3uz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCzC3uz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCzC3uz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCzC3uz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCzC3uz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCzC3uz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCzC3uz.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCzC3uz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCzC3uz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCzC3uz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCzC3uz.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCzC3uz.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCzC3uz.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCzC3uz.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCzC3uz.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCzC3uz.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCzC3uz.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCzC3uz.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCzC3uz.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCzC3uz.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/ccg8DpBx.s: Assembler messages:
encrypt.c: /tmp/ccg8DpBx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccg8DpBx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccg8DpBx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccg8DpBx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg8DpBx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg8DpBx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg8DpBx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg8DpBx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg8DpBx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg8DpBx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg8DpBx.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg8DpBx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccg8DpBx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg8DpBx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccg8DpBx.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg8DpBx.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccg8DpBx.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg8DpBx.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg8DpBx.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg8DpBx.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg8DpBx.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg8DpBx.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccg8DpBx.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg8DpBx.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/ccPqEh1s.s: Assembler messages:
encrypt.c: /tmp/ccPqEh1s.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPqEh1s.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPqEh1s.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPqEh1s.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPqEh1s.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPqEh1s.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPqEh1s.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPqEh1s.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPqEh1s.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPqEh1s.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPqEh1s.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPqEh1s.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPqEh1s.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPqEh1s.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPqEh1s.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPqEh1s.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPqEh1s.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPqEh1s.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPqEh1s.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPqEh1s.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPqEh1s.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPqEh1s.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPqEh1s.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPqEh1s.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/cclrEDny.s: Assembler messages:
encrypt.c: /tmp/cclrEDny.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclrEDny.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclrEDny.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclrEDny.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclrEDny.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclrEDny.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclrEDny.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclrEDny.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclrEDny.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclrEDny.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclrEDny.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclrEDny.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclrEDny.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclrEDny.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclrEDny.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclrEDny.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclrEDny.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclrEDny.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclrEDny.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclrEDny.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cclrEDny.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclrEDny.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cclrEDny.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclrEDny.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/ccotcGHs.s: Assembler messages:
encrypt.c: /tmp/ccotcGHs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccotcGHs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccotcGHs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccotcGHs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccotcGHs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccotcGHs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccotcGHs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccotcGHs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccotcGHs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccotcGHs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccotcGHs.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccotcGHs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccotcGHs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccotcGHs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccotcGHs.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccotcGHs.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccotcGHs.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccotcGHs.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccotcGHs.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccotcGHs.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccotcGHs.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccotcGHs.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccotcGHs.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccotcGHs.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/ccogCtcm.s: Assembler messages:
encrypt.c: /tmp/ccogCtcm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccogCtcm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccogCtcm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccogCtcm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccogCtcm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccogCtcm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccogCtcm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccogCtcm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccogCtcm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccogCtcm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccogCtcm.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccogCtcm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccogCtcm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccogCtcm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccogCtcm.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccogCtcm.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccogCtcm.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccogCtcm.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccogCtcm.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccogCtcm.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccogCtcm.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccogCtcm.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccogCtcm.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccogCtcm.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/ccVGNYxd.s: Assembler messages:
encrypt.c: /tmp/ccVGNYxd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVGNYxd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVGNYxd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVGNYxd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVGNYxd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVGNYxd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVGNYxd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVGNYxd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVGNYxd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVGNYxd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVGNYxd.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVGNYxd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVGNYxd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVGNYxd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVGNYxd.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVGNYxd.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVGNYxd.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVGNYxd.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVGNYxd.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVGNYxd.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVGNYxd.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVGNYxd.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVGNYxd.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVGNYxd.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/ccOnptek.s: Assembler messages:
encrypt.c: /tmp/ccOnptek.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOnptek.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOnptek.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOnptek.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOnptek.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOnptek.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOnptek.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOnptek.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOnptek.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOnptek.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOnptek.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOnptek.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOnptek.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOnptek.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOnptek.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOnptek.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOnptek.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOnptek.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOnptek.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOnptek.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOnptek.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOnptek.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOnptek.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOnptek.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/cctrhmYg.s: Assembler messages:
encrypt.c: /tmp/cctrhmYg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctrhmYg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctrhmYg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctrhmYg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctrhmYg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctrhmYg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctrhmYg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctrhmYg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctrhmYg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctrhmYg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctrhmYg.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctrhmYg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctrhmYg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctrhmYg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctrhmYg.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctrhmYg.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctrhmYg.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctrhmYg.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctrhmYg.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctrhmYg.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cctrhmYg.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctrhmYg.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cctrhmYg.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctrhmYg.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/ccAxwgN1.s: Assembler messages:
encrypt.c: /tmp/ccAxwgN1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAxwgN1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAxwgN1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAxwgN1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAxwgN1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAxwgN1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAxwgN1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAxwgN1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAxwgN1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAxwgN1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAxwgN1.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAxwgN1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAxwgN1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAxwgN1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAxwgN1.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAxwgN1.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAxwgN1.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAxwgN1.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAxwgN1.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAxwgN1.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAxwgN1.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAxwgN1.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAxwgN1.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAxwgN1.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/ccnMAVv9.s: Assembler messages:
encrypt.c: /tmp/ccnMAVv9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnMAVv9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnMAVv9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnMAVv9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnMAVv9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnMAVv9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnMAVv9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnMAVv9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnMAVv9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnMAVv9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnMAVv9.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnMAVv9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnMAVv9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnMAVv9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnMAVv9.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnMAVv9.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnMAVv9.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnMAVv9.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnMAVv9.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnMAVv9.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnMAVv9.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnMAVv9.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnMAVv9.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnMAVv9.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/ccixw9u5.s: Assembler messages:
encrypt.c: /tmp/ccixw9u5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccixw9u5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccixw9u5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccixw9u5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccixw9u5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccixw9u5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccixw9u5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccixw9u5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccixw9u5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccixw9u5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccixw9u5.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccixw9u5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccixw9u5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccixw9u5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccixw9u5.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccixw9u5.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccixw9u5.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccixw9u5.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccixw9u5.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccixw9u5.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccixw9u5.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccixw9u5.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccixw9u5.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccixw9u5.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/ccWZLCq9.s: Assembler messages:
encrypt.c: /tmp/ccWZLCq9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWZLCq9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWZLCq9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWZLCq9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWZLCq9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWZLCq9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWZLCq9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWZLCq9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWZLCq9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWZLCq9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWZLCq9.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWZLCq9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWZLCq9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWZLCq9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWZLCq9.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWZLCq9.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWZLCq9.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWZLCq9.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWZLCq9.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWZLCq9.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWZLCq9.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWZLCq9.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWZLCq9.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWZLCq9.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/ccRqld8Q.s: Assembler messages:
encrypt.c: /tmp/ccRqld8Q.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRqld8Q.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRqld8Q.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRqld8Q.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRqld8Q.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRqld8Q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRqld8Q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRqld8Q.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRqld8Q.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRqld8Q.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRqld8Q.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRqld8Q.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRqld8Q.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRqld8Q.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRqld8Q.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRqld8Q.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRqld8Q.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRqld8Q.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRqld8Q.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRqld8Q.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRqld8Q.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRqld8Q.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRqld8Q.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRqld8Q.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/ccHtSElL.s: Assembler messages:
encrypt.c: /tmp/ccHtSElL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHtSElL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHtSElL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHtSElL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHtSElL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHtSElL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHtSElL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHtSElL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHtSElL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHtSElL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHtSElL.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHtSElL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHtSElL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHtSElL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHtSElL.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHtSElL.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHtSElL.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHtSElL.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHtSElL.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHtSElL.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHtSElL.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHtSElL.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHtSElL.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHtSElL.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/ccDs0U9Q.s: Assembler messages:
encrypt.c: /tmp/ccDs0U9Q.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDs0U9Q.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDs0U9Q.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDs0U9Q.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDs0U9Q.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDs0U9Q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDs0U9Q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDs0U9Q.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDs0U9Q.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDs0U9Q.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDs0U9Q.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDs0U9Q.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDs0U9Q.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDs0U9Q.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDs0U9Q.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDs0U9Q.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDs0U9Q.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDs0U9Q.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDs0U9Q.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDs0U9Q.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDs0U9Q.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDs0U9Q.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDs0U9Q.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDs0U9Q.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/cc0fBNdM.s: Assembler messages:
encrypt.c: /tmp/cc0fBNdM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0fBNdM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0fBNdM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0fBNdM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0fBNdM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0fBNdM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0fBNdM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0fBNdM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0fBNdM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0fBNdM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0fBNdM.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0fBNdM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0fBNdM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0fBNdM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0fBNdM.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0fBNdM.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0fBNdM.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0fBNdM.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0fBNdM.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0fBNdM.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0fBNdM.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0fBNdM.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0fBNdM.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0fBNdM.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/ccGmKn5X.s: Assembler messages:
encrypt.c: /tmp/ccGmKn5X.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGmKn5X.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGmKn5X.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGmKn5X.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGmKn5X.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGmKn5X.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGmKn5X.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGmKn5X.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGmKn5X.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGmKn5X.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGmKn5X.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGmKn5X.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGmKn5X.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGmKn5X.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGmKn5X.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGmKn5X.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGmKn5X.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGmKn5X.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGmKn5X.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGmKn5X.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGmKn5X.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGmKn5X.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGmKn5X.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGmKn5X.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/cc9gibm1.s: Assembler messages:
encrypt.c: /tmp/cc9gibm1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9gibm1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9gibm1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9gibm1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9gibm1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9gibm1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9gibm1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9gibm1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9gibm1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9gibm1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9gibm1.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9gibm1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9gibm1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9gibm1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9gibm1.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9gibm1.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9gibm1.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9gibm1.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9gibm1.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9gibm1.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9gibm1.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9gibm1.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9gibm1.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9gibm1.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/ccrZeII1.s: Assembler messages:
encrypt.c: /tmp/ccrZeII1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrZeII1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrZeII1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrZeII1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrZeII1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrZeII1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrZeII1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrZeII1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrZeII1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrZeII1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrZeII1.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrZeII1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrZeII1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrZeII1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrZeII1.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrZeII1.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrZeII1.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrZeII1.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrZeII1.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrZeII1.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrZeII1.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrZeII1.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrZeII1.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrZeII1.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/ccmkgpG4.s: Assembler messages:
encrypt.c: /tmp/ccmkgpG4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmkgpG4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmkgpG4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmkgpG4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmkgpG4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmkgpG4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmkgpG4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmkgpG4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmkgpG4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmkgpG4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmkgpG4.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmkgpG4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmkgpG4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmkgpG4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmkgpG4.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmkgpG4.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmkgpG4.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmkgpG4.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmkgpG4.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmkgpG4.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmkgpG4.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmkgpG4.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmkgpG4.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmkgpG4.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