Implementation notes: x86, gcc14, crypto_aead/omdsha256k256n248tau256v2

Computer: gcc14
Architecture: x86
CPU ID: GenuineIntel-00010676-bfebfbff
SUPERCOP version: 20170105
Operation: crypto_aead
Primitive: omdsha256k256n248tau256v2
TimeImplementationCompilerBenchmark dateSUPERCOP version
362853refgcc -m32 -march=nocona -O -fomit-frame-pointer2016102220161009
362925refgcc -m32 -march=prescott -O -fomit-frame-pointer2016102220161009
367488refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2016102220161009
368082refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2016102220161009
369198refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2016102220161009
369243refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2016102220161009
369459refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2016102220161009
370251refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2016102220161009
372492refgcc -m32 -O -fomit-frame-pointer2016102220161009
372753refgcc -m32 -march=k8 -O -fomit-frame-pointer2016102220161009
373203refgcc -m32 -march=barcelona -O -fomit-frame-pointer2016102220161009
374769refgcc -m32 -march=athlon -O -fomit-frame-pointer2016102220161009
377838refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016102220161009
377937refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2016102220161009
378144refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2016102220161009
378432refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2016102220161009
378612refgcc -funroll-loops -m32 -O -fomit-frame-pointer2016102220161009
378855refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2016102220161009
378855refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016102220161009
378864refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2016102220161009
379242refgcc -m32 -march=core2 -O -fomit-frame-pointer2016102220161009
379386refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2016102220161009
379746refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2016102220161009
379863refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2016102220161009
380367refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2016102220161009
380547refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2016102220161009
380772refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2016102220161009
383265refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2016102220161009
383544refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2016102220161009
385758refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2016102220161009
386307refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2016102220161009
386658refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2016102220161009
387783refgcc -m32 -O3 -fomit-frame-pointer2016102220161009
388566refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2016102220161009
389385refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2016102220161009
389394refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2016102220161009
389961refgcc -m32 -O2 -fomit-frame-pointer2016102220161009
390267refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2016102220161009
390321refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2016102220161009
390429refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2016102220161009
393228refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2016102220161009
394398refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2016102220161009
395586refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2016102220161009
396999refgcc -m32 -march=i386 -O -fomit-frame-pointer2016102220161009
397530refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2016102220161009
398340refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2016102220161009
398457refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016102220161009
398547refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2016102220161009
399177refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2016102220161009
399393refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2016102220161009
400410refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2016102220161009
400509refgcc -m32 -march=k6 -O -fomit-frame-pointer2016102220161009
401508refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016102220161009
401517refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016102220161009
401535refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2016102220161009
401823refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2016102220161009
402102refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2016102220161009
402210refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2016102220161009
402291refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2016102220161009
402750refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2016102220161009
402831refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2016102220161009
403128refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2016102220161009
403425refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2016102220161009
403425refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2016102220161009
403434refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2016102220161009
404271refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016102220161009
404532refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2016102220161009
404739refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2016102220161009
405207refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2016102220161009
405279refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016102220161009
405504refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016102220161009
406125refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2016102220161009
406611refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2016102220161009
406620refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2016102220161009
406665refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2016102220161009
406773refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2016102220161009
407430refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2016102220161009
408123refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2016102220161009
409509refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2016102220161009
409896refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2016102220161009
411741refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2016102220161009
411777refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2016102220161009
415458refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2016102220161009
415458refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2016102220161009
415854refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2016102220161009
415881refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2016102220161009
415890refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2016102220161009
416034refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2016102220161009
416223refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2016102220161009
416313refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2016102220161009
416358refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016102220161009
416574refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2016102220161009
416727refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2016102220161009
417762refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2016102220161009
417843refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016102220161009
418230refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2016102220161009
419184refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2016102220161009
419319refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2016102220161009
419463refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2016102220161009
419472refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2016102220161009
419778refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2016102220161009
419778refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2016102220161009
419787refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2016102220161009
420138refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016102220161009
420885refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2016102220161009
422271refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2016102220161009
422316refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2016102220161009
422532refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2016102220161009
422613refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2016102220161009
422694refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2016102220161009
422766refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2016102220161009
423882refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2016102220161009
426069refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2016102220161009
426105refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2016102220161009
426312refgcc -m32 -march=pentium -O -fomit-frame-pointer2016102220161009
427878refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2016102220161009
427887refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2016102220161009
427887refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2016102220161009
427905refgcc -m32 -march=athlon -Os -fomit-frame-pointer2016102220161009
428049refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2016102220161009
428382refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2016102220161009
428427refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2016102220161009
428580refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2016102220161009
428652refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2016102220161009
429030refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2016102220161009
429264refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016102220161009
429318refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2016102220161009
430047refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2016102220161009
430632refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016102220161009
431001refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2016102220161009
431748refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2016102220161009
432054refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2016102220161009
432522refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2016102220161009
432900refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2016102220161009
432972refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2016102220161009
433026refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2016102220161009
433332refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2016102220161009
433818refgcc -m32 -march=pentium -Os -fomit-frame-pointer2016102220161009
433854refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2016102220161009
434898refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016102220161009
435303refgcc -m32 -Os -fomit-frame-pointer2016102220161009
435789refgcc -m32 -march=core2 -Os -fomit-frame-pointer2016102220161009
435942refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2016102220161009
436248refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016102220161009
436248refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2016102220161009
436248refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016102220161009
436464refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2016102220161009
436545refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2016102220161009
436806refgcc -m32 -march=i486 -O -fomit-frame-pointer2016102220161009
437076refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2016102220161009
437553refgcc -m32 -march=i486 -Os -fomit-frame-pointer2016102220161009
437895refgcc -m32 -march=k8 -Os -fomit-frame-pointer2016102220161009
438597refgcc -m32 -march=i386 -Os -fomit-frame-pointer2016102220161009
440685refgcc -m32 -march=k6 -Os -fomit-frame-pointer2016102220161009
440694refgcc -m32 -march=nocona -Os -fomit-frame-pointer2016102220161009
440694refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2016102220161009
440712refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2016102220161009
440874refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2016102220161009
441054refgcc -m32 -march=prescott -Os -fomit-frame-pointer2016102220161009
444114refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2016102220161009

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc6bbeZi.s: Assembler messages:
encrypt.c: /tmp/cc6bbeZi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6bbeZi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6bbeZi.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/cc6bbeZi.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc6bbeZi.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc6bbeZi.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc6bbeZi.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc6bbeZi.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc6bbeZi.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/cc6bbeZi.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/cc6bbeZi.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/cc6bbeZi.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/cc6bbeZi.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/cc6bbeZi.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/cc6bbeZi.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/cc6bbeZi.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/cc6bbeZi.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/cc6bbeZi.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/cc6bbeZi.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/cc6bbeZi.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/cc6bbeZi.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc6bbeZi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6bbeZi.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/cc6bbeZi.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccFGmdk0.s: Assembler messages:
encrypt.c: /tmp/ccFGmdk0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFGmdk0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFGmdk0.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccFGmdk0.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccFGmdk0.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccFGmdk0.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccFGmdk0.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccFGmdk0.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccFGmdk0.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccFGmdk0.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccFGmdk0.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccFGmdk0.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccFGmdk0.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccFGmdk0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFGmdk0.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccFGmdk0.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccFGmdk0.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccFGmdk0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFGmdk0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFGmdk0.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccFGmdk0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFGmdk0.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccFGmdk0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFGmdk0.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccjxrxlh.s: Assembler messages:
encrypt.c: /tmp/ccjxrxlh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjxrxlh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjxrxlh.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccjxrxlh.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccjxrxlh.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccjxrxlh.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccjxrxlh.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccjxrxlh.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccjxrxlh.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccjxrxlh.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccjxrxlh.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccjxrxlh.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccjxrxlh.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccjxrxlh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjxrxlh.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccjxrxlh.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccjxrxlh.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccjxrxlh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjxrxlh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjxrxlh.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccjxrxlh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjxrxlh.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccjxrxlh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjxrxlh.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cctJ8Agd.s: Assembler messages:
encrypt.c: /tmp/cctJ8Agd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctJ8Agd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctJ8Agd.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/cctJ8Agd.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/cctJ8Agd.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/cctJ8Agd.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cctJ8Agd.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cctJ8Agd.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/cctJ8Agd.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/cctJ8Agd.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/cctJ8Agd.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/cctJ8Agd.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/cctJ8Agd.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/cctJ8Agd.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/cctJ8Agd.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/cctJ8Agd.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/cctJ8Agd.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/cctJ8Agd.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/cctJ8Agd.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/cctJ8Agd.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/cctJ8Agd.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/cctJ8Agd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctJ8Agd.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/cctJ8Agd.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccEiGH2c.s: Assembler messages:
encrypt.c: /tmp/ccEiGH2c.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEiGH2c.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEiGH2c.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccEiGH2c.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccEiGH2c.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccEiGH2c.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccEiGH2c.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccEiGH2c.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccEiGH2c.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccEiGH2c.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccEiGH2c.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccEiGH2c.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccEiGH2c.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccEiGH2c.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEiGH2c.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccEiGH2c.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccEiGH2c.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccEiGH2c.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEiGH2c.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEiGH2c.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccEiGH2c.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEiGH2c.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccEiGH2c.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEiGH2c.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccknVefG.s: Assembler messages:
encrypt.c: /tmp/ccknVefG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccknVefG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccknVefG.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccknVefG.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccknVefG.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccknVefG.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccknVefG.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccknVefG.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccknVefG.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccknVefG.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccknVefG.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccknVefG.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccknVefG.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccknVefG.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccknVefG.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccknVefG.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccknVefG.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccknVefG.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccknVefG.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccknVefG.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccknVefG.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccknVefG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccknVefG.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccknVefG.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc12bs02.s: Assembler messages:
encrypt.c: /tmp/cc12bs02.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc12bs02.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc12bs02.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/cc12bs02.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc12bs02.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc12bs02.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc12bs02.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc12bs02.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc12bs02.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/cc12bs02.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/cc12bs02.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/cc12bs02.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/cc12bs02.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/cc12bs02.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/cc12bs02.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/cc12bs02.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/cc12bs02.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/cc12bs02.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/cc12bs02.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/cc12bs02.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/cc12bs02.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc12bs02.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc12bs02.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/cc12bs02.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc9RKyDE.s: Assembler messages:
encrypt.c: /tmp/cc9RKyDE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9RKyDE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9RKyDE.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/cc9RKyDE.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc9RKyDE.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc9RKyDE.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc9RKyDE.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc9RKyDE.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc9RKyDE.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc9RKyDE.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc9RKyDE.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc9RKyDE.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/cc9RKyDE.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc9RKyDE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9RKyDE.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc9RKyDE.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/cc9RKyDE.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc9RKyDE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9RKyDE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9RKyDE.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc9RKyDE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9RKyDE.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/cc9RKyDE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9RKyDE.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/cca5tDom.s: Assembler messages:
encrypt.c: /tmp/cca5tDom.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cca5tDom.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cca5tDom.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/cca5tDom.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/cca5tDom.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/cca5tDom.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/cca5tDom.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cca5tDom.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cca5tDom.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cca5tDom.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cca5tDom.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cca5tDom.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/cca5tDom.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/cca5tDom.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cca5tDom.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cca5tDom.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/cca5tDom.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cca5tDom.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca5tDom.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca5tDom.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/cca5tDom.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca5tDom.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/cca5tDom.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca5tDom.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccoM93b0.s: Assembler messages:
encrypt.c: /tmp/ccoM93b0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoM93b0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoM93b0.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccoM93b0.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccoM93b0.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccoM93b0.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccoM93b0.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccoM93b0.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccoM93b0.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccoM93b0.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccoM93b0.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccoM93b0.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccoM93b0.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccoM93b0.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccoM93b0.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccoM93b0.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccoM93b0.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccoM93b0.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccoM93b0.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccoM93b0.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccoM93b0.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccoM93b0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoM93b0.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccoM93b0.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
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: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccRJbpuO.s: Assembler messages:
encrypt.c: /tmp/ccRJbpuO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRJbpuO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRJbpuO.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccRJbpuO.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccRJbpuO.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccRJbpuO.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccRJbpuO.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccRJbpuO.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccRJbpuO.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccRJbpuO.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccRJbpuO.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccRJbpuO.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccRJbpuO.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccRJbpuO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRJbpuO.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccRJbpuO.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccRJbpuO.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccRJbpuO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRJbpuO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRJbpuO.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccRJbpuO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRJbpuO.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccRJbpuO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRJbpuO.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccy7NOnd.s: Assembler messages:
encrypt.c: /tmp/ccy7NOnd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccy7NOnd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccy7NOnd.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccy7NOnd.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccy7NOnd.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccy7NOnd.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccy7NOnd.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccy7NOnd.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccy7NOnd.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccy7NOnd.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccy7NOnd.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccy7NOnd.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccy7NOnd.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccy7NOnd.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccy7NOnd.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccy7NOnd.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccy7NOnd.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccy7NOnd.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccy7NOnd.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccy7NOnd.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccy7NOnd.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccy7NOnd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccy7NOnd.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccy7NOnd.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
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: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/cc9u419G.s: Assembler messages:
encrypt.c: /tmp/cc9u419G.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9u419G.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9u419G.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/cc9u419G.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc9u419G.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc9u419G.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc9u419G.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc9u419G.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc9u419G.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc9u419G.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc9u419G.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc9u419G.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/cc9u419G.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc9u419G.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9u419G.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc9u419G.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/cc9u419G.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc9u419G.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9u419G.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9u419G.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc9u419G.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9u419G.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/cc9u419G.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9u419G.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/cctboxWc.s: Assembler messages:
encrypt.c: /tmp/cctboxWc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctboxWc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctboxWc.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/cctboxWc.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/cctboxWc.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/cctboxWc.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cctboxWc.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cctboxWc.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/cctboxWc.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/cctboxWc.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/cctboxWc.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/cctboxWc.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/cctboxWc.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/cctboxWc.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/cctboxWc.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/cctboxWc.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/cctboxWc.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/cctboxWc.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/cctboxWc.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/cctboxWc.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/cctboxWc.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/cctboxWc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctboxWc.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/cctboxWc.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
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: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/cc3NI66c.s: Assembler messages:
encrypt.c: /tmp/cc3NI66c.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3NI66c.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3NI66c.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/cc3NI66c.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc3NI66c.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc3NI66c.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc3NI66c.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc3NI66c.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc3NI66c.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc3NI66c.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc3NI66c.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc3NI66c.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/cc3NI66c.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc3NI66c.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3NI66c.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc3NI66c.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/cc3NI66c.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc3NI66c.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3NI66c.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3NI66c.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc3NI66c.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3NI66c.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/cc3NI66c.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3NI66c.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/cc41c5BA.s: Assembler messages:
encrypt.c: /tmp/cc41c5BA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc41c5BA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc41c5BA.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/cc41c5BA.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc41c5BA.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc41c5BA.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc41c5BA.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc41c5BA.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc41c5BA.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/cc41c5BA.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/cc41c5BA.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/cc41c5BA.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/cc41c5BA.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/cc41c5BA.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/cc41c5BA.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/cc41c5BA.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/cc41c5BA.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/cc41c5BA.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/cc41c5BA.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/cc41c5BA.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/cc41c5BA.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc41c5BA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc41c5BA.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/cc41c5BA.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
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: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccDNpYcG.s: Assembler messages:
encrypt.c: /tmp/ccDNpYcG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDNpYcG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDNpYcG.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccDNpYcG.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccDNpYcG.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccDNpYcG.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccDNpYcG.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccDNpYcG.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccDNpYcG.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccDNpYcG.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccDNpYcG.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccDNpYcG.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccDNpYcG.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccDNpYcG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDNpYcG.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccDNpYcG.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccDNpYcG.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccDNpYcG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDNpYcG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDNpYcG.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccDNpYcG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDNpYcG.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccDNpYcG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDNpYcG.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccHOqhxe.s: Assembler messages:
encrypt.c: /tmp/ccHOqhxe.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHOqhxe.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHOqhxe.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccHOqhxe.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccHOqhxe.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccHOqhxe.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccHOqhxe.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccHOqhxe.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccHOqhxe.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccHOqhxe.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccHOqhxe.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccHOqhxe.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccHOqhxe.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccHOqhxe.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccHOqhxe.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccHOqhxe.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccHOqhxe.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccHOqhxe.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccHOqhxe.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccHOqhxe.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccHOqhxe.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccHOqhxe.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHOqhxe.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccHOqhxe.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc5Ww3Nw.s: Assembler messages:
encrypt.c: /tmp/cc5Ww3Nw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5Ww3Nw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5Ww3Nw.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/cc5Ww3Nw.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc5Ww3Nw.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc5Ww3Nw.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc5Ww3Nw.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc5Ww3Nw.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc5Ww3Nw.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/cc5Ww3Nw.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/cc5Ww3Nw.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/cc5Ww3Nw.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/cc5Ww3Nw.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/cc5Ww3Nw.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/cc5Ww3Nw.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/cc5Ww3Nw.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/cc5Ww3Nw.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/cc5Ww3Nw.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/cc5Ww3Nw.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/cc5Ww3Nw.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/cc5Ww3Nw.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc5Ww3Nw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5Ww3Nw.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/cc5Ww3Nw.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
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: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccksf652.s: Assembler messages:
encrypt.c: /tmp/ccksf652.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccksf652.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccksf652.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccksf652.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccksf652.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccksf652.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccksf652.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccksf652.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccksf652.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccksf652.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccksf652.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccksf652.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccksf652.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccksf652.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccksf652.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccksf652.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccksf652.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccksf652.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccksf652.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccksf652.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccksf652.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccksf652.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccksf652.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccksf652.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccdCWwh0.s: Assembler messages:
encrypt.c: /tmp/ccdCWwh0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdCWwh0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdCWwh0.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccdCWwh0.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccdCWwh0.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccdCWwh0.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccdCWwh0.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccdCWwh0.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccdCWwh0.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccdCWwh0.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccdCWwh0.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccdCWwh0.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccdCWwh0.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccdCWwh0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdCWwh0.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccdCWwh0.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccdCWwh0.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccdCWwh0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdCWwh0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdCWwh0.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccdCWwh0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdCWwh0.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccdCWwh0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdCWwh0.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/cceLq0Ir.s: Assembler messages:
encrypt.c: /tmp/cceLq0Ir.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceLq0Ir.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceLq0Ir.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/cceLq0Ir.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/cceLq0Ir.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/cceLq0Ir.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cceLq0Ir.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cceLq0Ir.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/cceLq0Ir.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/cceLq0Ir.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/cceLq0Ir.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/cceLq0Ir.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/cceLq0Ir.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/cceLq0Ir.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/cceLq0Ir.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/cceLq0Ir.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/cceLq0Ir.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/cceLq0Ir.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/cceLq0Ir.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/cceLq0Ir.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/cceLq0Ir.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/cceLq0Ir.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceLq0Ir.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/cceLq0Ir.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
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: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccDZXmtj.s: Assembler messages:
encrypt.c: /tmp/ccDZXmtj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDZXmtj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDZXmtj.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccDZXmtj.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccDZXmtj.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccDZXmtj.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccDZXmtj.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccDZXmtj.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccDZXmtj.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccDZXmtj.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccDZXmtj.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccDZXmtj.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccDZXmtj.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccDZXmtj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDZXmtj.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccDZXmtj.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccDZXmtj.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccDZXmtj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDZXmtj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDZXmtj.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccDZXmtj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDZXmtj.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccDZXmtj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDZXmtj.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/cctlrHOU.s: Assembler messages:
encrypt.c: /tmp/cctlrHOU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctlrHOU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctlrHOU.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/cctlrHOU.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/cctlrHOU.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/cctlrHOU.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cctlrHOU.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cctlrHOU.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/cctlrHOU.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/cctlrHOU.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/cctlrHOU.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/cctlrHOU.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/cctlrHOU.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/cctlrHOU.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/cctlrHOU.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/cctlrHOU.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/cctlrHOU.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/cctlrHOU.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/cctlrHOU.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/cctlrHOU.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/cctlrHOU.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/cctlrHOU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctlrHOU.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/cctlrHOU.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
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: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccTZ7PuD.s: Assembler messages:
encrypt.c: /tmp/ccTZ7PuD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTZ7PuD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTZ7PuD.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccTZ7PuD.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccTZ7PuD.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccTZ7PuD.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccTZ7PuD.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccTZ7PuD.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccTZ7PuD.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccTZ7PuD.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccTZ7PuD.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccTZ7PuD.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccTZ7PuD.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccTZ7PuD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTZ7PuD.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccTZ7PuD.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccTZ7PuD.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccTZ7PuD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTZ7PuD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTZ7PuD.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccTZ7PuD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTZ7PuD.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccTZ7PuD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTZ7PuD.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cciw6gmF.s: Assembler messages:
encrypt.c: /tmp/cciw6gmF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciw6gmF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciw6gmF.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/cciw6gmF.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/cciw6gmF.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/cciw6gmF.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cciw6gmF.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cciw6gmF.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/cciw6gmF.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/cciw6gmF.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/cciw6gmF.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/cciw6gmF.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/cciw6gmF.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/cciw6gmF.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/cciw6gmF.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/cciw6gmF.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/cciw6gmF.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/cciw6gmF.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/cciw6gmF.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/cciw6gmF.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/cciw6gmF.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/cciw6gmF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciw6gmF.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/cciw6gmF.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
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: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccetJkD2.s: Assembler messages:
encrypt.c: /tmp/ccetJkD2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccetJkD2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccetJkD2.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccetJkD2.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccetJkD2.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccetJkD2.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccetJkD2.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccetJkD2.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccetJkD2.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccetJkD2.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccetJkD2.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccetJkD2.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccetJkD2.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccetJkD2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccetJkD2.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccetJkD2.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccetJkD2.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccetJkD2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccetJkD2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccetJkD2.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccetJkD2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccetJkD2.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccetJkD2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccetJkD2.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cczd94lb.s: Assembler messages:
encrypt.c: /tmp/cczd94lb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczd94lb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczd94lb.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/cczd94lb.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/cczd94lb.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/cczd94lb.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cczd94lb.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cczd94lb.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/cczd94lb.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/cczd94lb.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/cczd94lb.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/cczd94lb.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/cczd94lb.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/cczd94lb.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/cczd94lb.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/cczd94lb.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/cczd94lb.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/cczd94lb.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/cczd94lb.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/cczd94lb.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/cczd94lb.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/cczd94lb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczd94lb.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/cczd94lb.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
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: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccHhudp1.s: Assembler messages:
encrypt.c: /tmp/ccHhudp1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHhudp1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHhudp1.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccHhudp1.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccHhudp1.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccHhudp1.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccHhudp1.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccHhudp1.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccHhudp1.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccHhudp1.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccHhudp1.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccHhudp1.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccHhudp1.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccHhudp1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHhudp1.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccHhudp1.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccHhudp1.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccHhudp1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHhudp1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHhudp1.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccHhudp1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHhudp1.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccHhudp1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHhudp1.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccIxYX13.s: Assembler messages:
encrypt.c: /tmp/ccIxYX13.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIxYX13.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIxYX13.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccIxYX13.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccIxYX13.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccIxYX13.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccIxYX13.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccIxYX13.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccIxYX13.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccIxYX13.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccIxYX13.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccIxYX13.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccIxYX13.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccIxYX13.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccIxYX13.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccIxYX13.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccIxYX13.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccIxYX13.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccIxYX13.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccIxYX13.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccIxYX13.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccIxYX13.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIxYX13.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccIxYX13.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
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: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccLXWjcj.s: Assembler messages:
encrypt.c: /tmp/ccLXWjcj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLXWjcj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLXWjcj.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccLXWjcj.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccLXWjcj.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccLXWjcj.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccLXWjcj.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccLXWjcj.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccLXWjcj.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccLXWjcj.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccLXWjcj.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccLXWjcj.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccLXWjcj.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccLXWjcj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLXWjcj.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccLXWjcj.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccLXWjcj.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccLXWjcj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLXWjcj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLXWjcj.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccLXWjcj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLXWjcj.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccLXWjcj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLXWjcj.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/cciOZiuk.s: Assembler messages:
encrypt.c: /tmp/cciOZiuk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciOZiuk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciOZiuk.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/cciOZiuk.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/cciOZiuk.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/cciOZiuk.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cciOZiuk.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cciOZiuk.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/cciOZiuk.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/cciOZiuk.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/cciOZiuk.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/cciOZiuk.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/cciOZiuk.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/cciOZiuk.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/cciOZiuk.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/cciOZiuk.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/cciOZiuk.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/cciOZiuk.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/cciOZiuk.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/cciOZiuk.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/cciOZiuk.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/cciOZiuk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciOZiuk.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/cciOZiuk.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
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: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc4BIiUh.s: Assembler messages:
encrypt.c: /tmp/cc4BIiUh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4BIiUh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4BIiUh.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/cc4BIiUh.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc4BIiUh.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc4BIiUh.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc4BIiUh.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc4BIiUh.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc4BIiUh.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc4BIiUh.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc4BIiUh.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc4BIiUh.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/cc4BIiUh.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc4BIiUh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4BIiUh.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc4BIiUh.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/cc4BIiUh.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc4BIiUh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4BIiUh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4BIiUh.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc4BIiUh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4BIiUh.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/cc4BIiUh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4BIiUh.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccP5k1qs.s: Assembler messages:
encrypt.c: /tmp/ccP5k1qs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccP5k1qs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccP5k1qs.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccP5k1qs.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccP5k1qs.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccP5k1qs.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccP5k1qs.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccP5k1qs.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccP5k1qs.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccP5k1qs.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccP5k1qs.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccP5k1qs.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccP5k1qs.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccP5k1qs.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccP5k1qs.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccP5k1qs.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccP5k1qs.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccP5k1qs.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccP5k1qs.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccP5k1qs.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccP5k1qs.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccP5k1qs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccP5k1qs.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccP5k1qs.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc6E6ahU.s: Assembler messages:
encrypt.c: /tmp/cc6E6ahU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6E6ahU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6E6ahU.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/cc6E6ahU.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc6E6ahU.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc6E6ahU.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc6E6ahU.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc6E6ahU.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc6E6ahU.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/cc6E6ahU.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/cc6E6ahU.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/cc6E6ahU.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/cc6E6ahU.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/cc6E6ahU.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/cc6E6ahU.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/cc6E6ahU.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/cc6E6ahU.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/cc6E6ahU.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/cc6E6ahU.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/cc6E6ahU.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/cc6E6ahU.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc6E6ahU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6E6ahU.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/cc6E6ahU.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
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: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccDozIQs.s: Assembler messages:
encrypt.c: /tmp/ccDozIQs.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDozIQs.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDozIQs.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccDozIQs.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccDozIQs.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccDozIQs.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccDozIQs.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccDozIQs.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccDozIQs.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccDozIQs.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccDozIQs.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccDozIQs.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccDozIQs.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccDozIQs.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDozIQs.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccDozIQs.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccDozIQs.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccDozIQs.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDozIQs.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDozIQs.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccDozIQs.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDozIQs.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccDozIQs.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDozIQs.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/cc01ETCI.s: Assembler messages:
encrypt.c: /tmp/cc01ETCI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc01ETCI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc01ETCI.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/cc01ETCI.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc01ETCI.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc01ETCI.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc01ETCI.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc01ETCI.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc01ETCI.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc01ETCI.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc01ETCI.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc01ETCI.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/cc01ETCI.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc01ETCI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc01ETCI.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc01ETCI.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/cc01ETCI.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc01ETCI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc01ETCI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc01ETCI.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc01ETCI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc01ETCI.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/cc01ETCI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc01ETCI.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccRKP4GP.s: Assembler messages:
encrypt.c: /tmp/ccRKP4GP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRKP4GP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRKP4GP.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccRKP4GP.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccRKP4GP.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccRKP4GP.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccRKP4GP.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccRKP4GP.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccRKP4GP.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccRKP4GP.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccRKP4GP.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccRKP4GP.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccRKP4GP.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccRKP4GP.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccRKP4GP.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccRKP4GP.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccRKP4GP.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccRKP4GP.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccRKP4GP.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccRKP4GP.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccRKP4GP.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccRKP4GP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRKP4GP.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccRKP4GP.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
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: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccJBO3f6.s: Assembler messages:
encrypt.c: /tmp/ccJBO3f6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJBO3f6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJBO3f6.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccJBO3f6.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccJBO3f6.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccJBO3f6.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccJBO3f6.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccJBO3f6.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccJBO3f6.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccJBO3f6.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccJBO3f6.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccJBO3f6.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccJBO3f6.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccJBO3f6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJBO3f6.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccJBO3f6.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccJBO3f6.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccJBO3f6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJBO3f6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJBO3f6.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccJBO3f6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJBO3f6.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccJBO3f6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJBO3f6.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccsOVDXd.s: Assembler messages:
encrypt.c: /tmp/ccsOVDXd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsOVDXd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsOVDXd.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccsOVDXd.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccsOVDXd.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccsOVDXd.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccsOVDXd.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccsOVDXd.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccsOVDXd.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccsOVDXd.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccsOVDXd.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccsOVDXd.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccsOVDXd.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccsOVDXd.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccsOVDXd.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccsOVDXd.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccsOVDXd.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccsOVDXd.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccsOVDXd.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccsOVDXd.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccsOVDXd.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccsOVDXd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsOVDXd.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccsOVDXd.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc4CdStq.s: Assembler messages:
encrypt.c: /tmp/cc4CdStq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4CdStq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4CdStq.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/cc4CdStq.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc4CdStq.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc4CdStq.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc4CdStq.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc4CdStq.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc4CdStq.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/cc4CdStq.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/cc4CdStq.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/cc4CdStq.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/cc4CdStq.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/cc4CdStq.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/cc4CdStq.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/cc4CdStq.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/cc4CdStq.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/cc4CdStq.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/cc4CdStq.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/cc4CdStq.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/cc4CdStq.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc4CdStq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4CdStq.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/cc4CdStq.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
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: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccw3fSXX.s: Assembler messages:
encrypt.c: /tmp/ccw3fSXX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccw3fSXX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccw3fSXX.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccw3fSXX.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccw3fSXX.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccw3fSXX.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccw3fSXX.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccw3fSXX.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccw3fSXX.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccw3fSXX.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccw3fSXX.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccw3fSXX.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccw3fSXX.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccw3fSXX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccw3fSXX.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccw3fSXX.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccw3fSXX.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccw3fSXX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw3fSXX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw3fSXX.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccw3fSXX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw3fSXX.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccw3fSXX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw3fSXX.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccLBWoWO.s: Assembler messages:
encrypt.c: /tmp/ccLBWoWO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLBWoWO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLBWoWO.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccLBWoWO.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccLBWoWO.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccLBWoWO.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccLBWoWO.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccLBWoWO.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccLBWoWO.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccLBWoWO.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccLBWoWO.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccLBWoWO.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccLBWoWO.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccLBWoWO.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccLBWoWO.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccLBWoWO.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccLBWoWO.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccLBWoWO.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccLBWoWO.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccLBWoWO.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccLBWoWO.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccLBWoWO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLBWoWO.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccLBWoWO.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
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: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccZhUYud.s: Assembler messages:
encrypt.c: /tmp/ccZhUYud.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZhUYud.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZhUYud.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccZhUYud.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccZhUYud.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccZhUYud.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccZhUYud.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccZhUYud.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccZhUYud.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccZhUYud.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccZhUYud.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccZhUYud.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccZhUYud.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccZhUYud.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZhUYud.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccZhUYud.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccZhUYud.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccZhUYud.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZhUYud.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZhUYud.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccZhUYud.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZhUYud.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccZhUYud.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZhUYud.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc8IBhUJ.s: Assembler messages:
encrypt.c: /tmp/cc8IBhUJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8IBhUJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8IBhUJ.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/cc8IBhUJ.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc8IBhUJ.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc8IBhUJ.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc8IBhUJ.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc8IBhUJ.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc8IBhUJ.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/cc8IBhUJ.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/cc8IBhUJ.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/cc8IBhUJ.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/cc8IBhUJ.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/cc8IBhUJ.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/cc8IBhUJ.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/cc8IBhUJ.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/cc8IBhUJ.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/cc8IBhUJ.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/cc8IBhUJ.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/cc8IBhUJ.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/cc8IBhUJ.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc8IBhUJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8IBhUJ.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/cc8IBhUJ.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
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: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/cchu3Boc.s: Assembler messages:
encrypt.c: /tmp/cchu3Boc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchu3Boc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchu3Boc.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/cchu3Boc.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/cchu3Boc.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/cchu3Boc.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/cchu3Boc.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cchu3Boc.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cchu3Boc.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cchu3Boc.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cchu3Boc.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cchu3Boc.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/cchu3Boc.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/cchu3Boc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchu3Boc.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cchu3Boc.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/cchu3Boc.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cchu3Boc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchu3Boc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchu3Boc.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/cchu3Boc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchu3Boc.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/cchu3Boc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchu3Boc.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cclK7kFc.s: Assembler messages:
encrypt.c: /tmp/cclK7kFc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclK7kFc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclK7kFc.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/cclK7kFc.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/cclK7kFc.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/cclK7kFc.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cclK7kFc.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cclK7kFc.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/cclK7kFc.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/cclK7kFc.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/cclK7kFc.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/cclK7kFc.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/cclK7kFc.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/cclK7kFc.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/cclK7kFc.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/cclK7kFc.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/cclK7kFc.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/cclK7kFc.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/cclK7kFc.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/cclK7kFc.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/cclK7kFc.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/cclK7kFc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclK7kFc.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/cclK7kFc.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
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: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccxPIEOD.s: Assembler messages:
encrypt.c: /tmp/ccxPIEOD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxPIEOD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxPIEOD.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccxPIEOD.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccxPIEOD.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccxPIEOD.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccxPIEOD.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccxPIEOD.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccxPIEOD.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccxPIEOD.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccxPIEOD.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccxPIEOD.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccxPIEOD.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccxPIEOD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxPIEOD.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccxPIEOD.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccxPIEOD.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccxPIEOD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxPIEOD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxPIEOD.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccxPIEOD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxPIEOD.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccxPIEOD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxPIEOD.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccCl1vhh.s: Assembler messages:
encrypt.c: /tmp/ccCl1vhh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCl1vhh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCl1vhh.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccCl1vhh.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccCl1vhh.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccCl1vhh.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccCl1vhh.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccCl1vhh.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccCl1vhh.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccCl1vhh.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccCl1vhh.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccCl1vhh.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccCl1vhh.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccCl1vhh.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccCl1vhh.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccCl1vhh.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccCl1vhh.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccCl1vhh.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccCl1vhh.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccCl1vhh.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccCl1vhh.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccCl1vhh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCl1vhh.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccCl1vhh.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
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: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccOPOhVD.s: Assembler messages:
encrypt.c: /tmp/ccOPOhVD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOPOhVD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOPOhVD.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccOPOhVD.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccOPOhVD.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccOPOhVD.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccOPOhVD.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccOPOhVD.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccOPOhVD.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccOPOhVD.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccOPOhVD.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccOPOhVD.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccOPOhVD.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccOPOhVD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOPOhVD.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccOPOhVD.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccOPOhVD.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccOPOhVD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOPOhVD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOPOhVD.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccOPOhVD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOPOhVD.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccOPOhVD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOPOhVD.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc7HzK91.s: Assembler messages:
encrypt.c: /tmp/cc7HzK91.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7HzK91.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7HzK91.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/cc7HzK91.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc7HzK91.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc7HzK91.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc7HzK91.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc7HzK91.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc7HzK91.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc7HzK91.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc7HzK91.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc7HzK91.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/cc7HzK91.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc7HzK91.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7HzK91.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc7HzK91.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/cc7HzK91.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc7HzK91.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7HzK91.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7HzK91.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc7HzK91.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7HzK91.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/cc7HzK91.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7HzK91.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccUwCQIx.s: Assembler messages:
encrypt.c: /tmp/ccUwCQIx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUwCQIx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUwCQIx.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccUwCQIx.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccUwCQIx.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccUwCQIx.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccUwCQIx.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccUwCQIx.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccUwCQIx.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccUwCQIx.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccUwCQIx.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccUwCQIx.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccUwCQIx.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccUwCQIx.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccUwCQIx.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccUwCQIx.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccUwCQIx.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccUwCQIx.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccUwCQIx.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccUwCQIx.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccUwCQIx.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccUwCQIx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUwCQIx.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccUwCQIx.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccZ8yPGu.s: Assembler messages:
encrypt.c: /tmp/ccZ8yPGu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZ8yPGu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZ8yPGu.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccZ8yPGu.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccZ8yPGu.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccZ8yPGu.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccZ8yPGu.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccZ8yPGu.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccZ8yPGu.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccZ8yPGu.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccZ8yPGu.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccZ8yPGu.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccZ8yPGu.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccZ8yPGu.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccZ8yPGu.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccZ8yPGu.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccZ8yPGu.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccZ8yPGu.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccZ8yPGu.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccZ8yPGu.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccZ8yPGu.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccZ8yPGu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZ8yPGu.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccZ8yPGu.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
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: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/cciYq5EX.s: Assembler messages:
encrypt.c: /tmp/cciYq5EX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciYq5EX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciYq5EX.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/cciYq5EX.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/cciYq5EX.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/cciYq5EX.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/cciYq5EX.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cciYq5EX.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cciYq5EX.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cciYq5EX.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cciYq5EX.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cciYq5EX.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/cciYq5EX.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/cciYq5EX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciYq5EX.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cciYq5EX.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/cciYq5EX.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cciYq5EX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciYq5EX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciYq5EX.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/cciYq5EX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciYq5EX.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/cciYq5EX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciYq5EX.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccg2KZGT.s: Assembler messages:
encrypt.c: /tmp/ccg2KZGT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccg2KZGT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccg2KZGT.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccg2KZGT.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccg2KZGT.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccg2KZGT.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccg2KZGT.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccg2KZGT.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccg2KZGT.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccg2KZGT.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccg2KZGT.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccg2KZGT.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccg2KZGT.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccg2KZGT.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccg2KZGT.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccg2KZGT.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccg2KZGT.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccg2KZGT.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccg2KZGT.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccg2KZGT.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccg2KZGT.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccg2KZGT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccg2KZGT.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccg2KZGT.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
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: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccmVKaWg.s: Assembler messages:
encrypt.c: /tmp/ccmVKaWg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmVKaWg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmVKaWg.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccmVKaWg.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccmVKaWg.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccmVKaWg.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccmVKaWg.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccmVKaWg.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccmVKaWg.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccmVKaWg.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccmVKaWg.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccmVKaWg.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccmVKaWg.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccmVKaWg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmVKaWg.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccmVKaWg.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccmVKaWg.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccmVKaWg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmVKaWg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmVKaWg.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccmVKaWg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmVKaWg.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccmVKaWg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmVKaWg.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc3K391f.s: Assembler messages:
encrypt.c: /tmp/cc3K391f.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3K391f.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3K391f.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/cc3K391f.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc3K391f.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc3K391f.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc3K391f.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc3K391f.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc3K391f.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc3K391f.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc3K391f.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc3K391f.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/cc3K391f.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc3K391f.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3K391f.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc3K391f.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/cc3K391f.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc3K391f.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3K391f.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3K391f.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc3K391f.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3K391f.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/cc3K391f.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3K391f.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccA5vW4D.s: Assembler messages:
encrypt.c: /tmp/ccA5vW4D.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccA5vW4D.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccA5vW4D.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccA5vW4D.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccA5vW4D.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccA5vW4D.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccA5vW4D.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccA5vW4D.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccA5vW4D.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccA5vW4D.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccA5vW4D.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccA5vW4D.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccA5vW4D.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccA5vW4D.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccA5vW4D.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccA5vW4D.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccA5vW4D.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccA5vW4D.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccA5vW4D.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccA5vW4D.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccA5vW4D.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccA5vW4D.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccA5vW4D.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccA5vW4D.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
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: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccnRPxhx.s: Assembler messages:
encrypt.c: /tmp/ccnRPxhx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnRPxhx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnRPxhx.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccnRPxhx.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccnRPxhx.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccnRPxhx.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccnRPxhx.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccnRPxhx.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccnRPxhx.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccnRPxhx.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccnRPxhx.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccnRPxhx.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccnRPxhx.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccnRPxhx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnRPxhx.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccnRPxhx.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccnRPxhx.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccnRPxhx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnRPxhx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnRPxhx.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccnRPxhx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnRPxhx.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccnRPxhx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnRPxhx.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccyo4Cg5.s: Assembler messages:
encrypt.c: /tmp/ccyo4Cg5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyo4Cg5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyo4Cg5.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccyo4Cg5.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccyo4Cg5.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccyo4Cg5.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccyo4Cg5.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccyo4Cg5.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccyo4Cg5.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccyo4Cg5.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccyo4Cg5.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccyo4Cg5.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccyo4Cg5.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccyo4Cg5.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccyo4Cg5.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccyo4Cg5.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccyo4Cg5.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccyo4Cg5.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccyo4Cg5.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccyo4Cg5.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccyo4Cg5.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccyo4Cg5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyo4Cg5.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccyo4Cg5.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/cck5LQh1.s: Assembler messages:
encrypt.c: /tmp/cck5LQh1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cck5LQh1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cck5LQh1.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/cck5LQh1.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/cck5LQh1.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/cck5LQh1.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cck5LQh1.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cck5LQh1.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/cck5LQh1.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/cck5LQh1.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/cck5LQh1.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/cck5LQh1.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/cck5LQh1.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/cck5LQh1.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/cck5LQh1.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/cck5LQh1.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/cck5LQh1.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/cck5LQh1.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/cck5LQh1.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/cck5LQh1.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/cck5LQh1.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/cck5LQh1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cck5LQh1.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/cck5LQh1.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
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: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccm3jwRs.s: Assembler messages:
encrypt.c: /tmp/ccm3jwRs.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccm3jwRs.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccm3jwRs.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccm3jwRs.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccm3jwRs.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccm3jwRs.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccm3jwRs.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccm3jwRs.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccm3jwRs.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccm3jwRs.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccm3jwRs.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccm3jwRs.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccm3jwRs.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccm3jwRs.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccm3jwRs.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccm3jwRs.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccm3jwRs.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccm3jwRs.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm3jwRs.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm3jwRs.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccm3jwRs.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm3jwRs.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccm3jwRs.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm3jwRs.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccdT3bth.s: Assembler messages:
encrypt.c: /tmp/ccdT3bth.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdT3bth.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdT3bth.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccdT3bth.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccdT3bth.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccdT3bth.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccdT3bth.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccdT3bth.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccdT3bth.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccdT3bth.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccdT3bth.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccdT3bth.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccdT3bth.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccdT3bth.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccdT3bth.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccdT3bth.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccdT3bth.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccdT3bth.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccdT3bth.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccdT3bth.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccdT3bth.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccdT3bth.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdT3bth.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccdT3bth.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
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: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccj3y9DQ.s: Assembler messages:
encrypt.c: /tmp/ccj3y9DQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccj3y9DQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccj3y9DQ.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccj3y9DQ.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccj3y9DQ.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccj3y9DQ.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccj3y9DQ.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccj3y9DQ.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccj3y9DQ.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccj3y9DQ.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccj3y9DQ.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccj3y9DQ.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccj3y9DQ.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccj3y9DQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccj3y9DQ.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccj3y9DQ.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccj3y9DQ.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccj3y9DQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj3y9DQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj3y9DQ.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccj3y9DQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj3y9DQ.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccj3y9DQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj3y9DQ.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccV8ORzI.s: Assembler messages:
encrypt.c: /tmp/ccV8ORzI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccV8ORzI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccV8ORzI.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccV8ORzI.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccV8ORzI.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccV8ORzI.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccV8ORzI.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccV8ORzI.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccV8ORzI.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccV8ORzI.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccV8ORzI.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccV8ORzI.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccV8ORzI.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccV8ORzI.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccV8ORzI.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccV8ORzI.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccV8ORzI.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccV8ORzI.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccV8ORzI.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccV8ORzI.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccV8ORzI.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccV8ORzI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccV8ORzI.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccV8ORzI.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
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: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccoacQZh.s: Assembler messages:
encrypt.c: /tmp/ccoacQZh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoacQZh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoacQZh.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccoacQZh.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccoacQZh.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccoacQZh.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccoacQZh.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccoacQZh.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccoacQZh.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccoacQZh.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccoacQZh.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccoacQZh.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccoacQZh.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccoacQZh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoacQZh.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccoacQZh.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccoacQZh.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccoacQZh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoacQZh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoacQZh.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccoacQZh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoacQZh.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccoacQZh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoacQZh.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccKpmKSB.s: Assembler messages:
encrypt.c: /tmp/ccKpmKSB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKpmKSB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKpmKSB.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccKpmKSB.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccKpmKSB.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccKpmKSB.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccKpmKSB.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccKpmKSB.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccKpmKSB.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccKpmKSB.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccKpmKSB.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccKpmKSB.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccKpmKSB.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccKpmKSB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKpmKSB.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccKpmKSB.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccKpmKSB.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccKpmKSB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKpmKSB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKpmKSB.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccKpmKSB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKpmKSB.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccKpmKSB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKpmKSB.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccq6AZi4.s: Assembler messages:
encrypt.c: /tmp/ccq6AZi4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccq6AZi4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccq6AZi4.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccq6AZi4.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccq6AZi4.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccq6AZi4.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccq6AZi4.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccq6AZi4.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccq6AZi4.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccq6AZi4.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccq6AZi4.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccq6AZi4.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccq6AZi4.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccq6AZi4.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccq6AZi4.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccq6AZi4.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccq6AZi4.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccq6AZi4.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccq6AZi4.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccq6AZi4.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccq6AZi4.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccq6AZi4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccq6AZi4.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccq6AZi4.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/cc1fHSZ3.s: Assembler messages:
encrypt.c: /tmp/cc1fHSZ3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1fHSZ3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1fHSZ3.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/cc1fHSZ3.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc1fHSZ3.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc1fHSZ3.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc1fHSZ3.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc1fHSZ3.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc1fHSZ3.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/cc1fHSZ3.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/cc1fHSZ3.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/cc1fHSZ3.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/cc1fHSZ3.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/cc1fHSZ3.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/cc1fHSZ3.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/cc1fHSZ3.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/cc1fHSZ3.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/cc1fHSZ3.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/cc1fHSZ3.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/cc1fHSZ3.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/cc1fHSZ3.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc1fHSZ3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1fHSZ3.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/cc1fHSZ3.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
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: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccraEJFu.s: Assembler messages:
encrypt.c: /tmp/ccraEJFu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccraEJFu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccraEJFu.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccraEJFu.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccraEJFu.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccraEJFu.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccraEJFu.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccraEJFu.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccraEJFu.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccraEJFu.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccraEJFu.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccraEJFu.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccraEJFu.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccraEJFu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccraEJFu.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccraEJFu.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccraEJFu.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccraEJFu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccraEJFu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccraEJFu.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccraEJFu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccraEJFu.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccraEJFu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccraEJFu.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccnT7Ypk.s: Assembler messages:
encrypt.c: /tmp/ccnT7Ypk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnT7Ypk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnT7Ypk.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccnT7Ypk.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccnT7Ypk.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccnT7Ypk.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccnT7Ypk.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccnT7Ypk.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccnT7Ypk.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccnT7Ypk.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccnT7Ypk.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccnT7Ypk.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccnT7Ypk.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccnT7Ypk.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccnT7Ypk.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccnT7Ypk.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccnT7Ypk.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccnT7Ypk.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccnT7Ypk.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccnT7Ypk.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccnT7Ypk.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccnT7Ypk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnT7Ypk.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccnT7Ypk.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
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: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/cco46SyV.s: Assembler messages:
encrypt.c: /tmp/cco46SyV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cco46SyV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cco46SyV.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/cco46SyV.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/cco46SyV.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/cco46SyV.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/cco46SyV.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cco46SyV.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cco46SyV.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cco46SyV.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cco46SyV.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cco46SyV.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/cco46SyV.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/cco46SyV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cco46SyV.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cco46SyV.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/cco46SyV.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cco46SyV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco46SyV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco46SyV.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/cco46SyV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco46SyV.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/cco46SyV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco46SyV.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccPJxqNT.s: Assembler messages:
encrypt.c: /tmp/ccPJxqNT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPJxqNT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPJxqNT.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccPJxqNT.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccPJxqNT.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccPJxqNT.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccPJxqNT.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccPJxqNT.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccPJxqNT.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccPJxqNT.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccPJxqNT.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccPJxqNT.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccPJxqNT.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccPJxqNT.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccPJxqNT.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccPJxqNT.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccPJxqNT.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccPJxqNT.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccPJxqNT.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccPJxqNT.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccPJxqNT.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccPJxqNT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPJxqNT.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccPJxqNT.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
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: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccg41qpk.s: Assembler messages:
encrypt.c: /tmp/ccg41qpk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccg41qpk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccg41qpk.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccg41qpk.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccg41qpk.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccg41qpk.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccg41qpk.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccg41qpk.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccg41qpk.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccg41qpk.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccg41qpk.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccg41qpk.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccg41qpk.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccg41qpk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccg41qpk.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccg41qpk.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccg41qpk.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccg41qpk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg41qpk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg41qpk.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccg41qpk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg41qpk.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccg41qpk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg41qpk.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccDxpgSa.s: Assembler messages:
encrypt.c: /tmp/ccDxpgSa.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDxpgSa.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDxpgSa.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccDxpgSa.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccDxpgSa.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccDxpgSa.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccDxpgSa.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccDxpgSa.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccDxpgSa.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccDxpgSa.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccDxpgSa.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccDxpgSa.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccDxpgSa.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccDxpgSa.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccDxpgSa.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccDxpgSa.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccDxpgSa.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccDxpgSa.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccDxpgSa.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccDxpgSa.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccDxpgSa.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccDxpgSa.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDxpgSa.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccDxpgSa.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
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: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccEc87CM.s: Assembler messages:
encrypt.c: /tmp/ccEc87CM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEc87CM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEc87CM.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccEc87CM.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccEc87CM.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccEc87CM.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccEc87CM.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccEc87CM.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccEc87CM.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccEc87CM.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccEc87CM.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccEc87CM.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccEc87CM.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccEc87CM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEc87CM.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccEc87CM.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccEc87CM.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccEc87CM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEc87CM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEc87CM.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccEc87CM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEc87CM.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccEc87CM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEc87CM.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccY04eSI.s: Assembler messages:
encrypt.c: /tmp/ccY04eSI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccY04eSI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccY04eSI.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccY04eSI.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccY04eSI.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccY04eSI.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccY04eSI.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccY04eSI.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccY04eSI.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccY04eSI.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccY04eSI.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccY04eSI.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccY04eSI.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccY04eSI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccY04eSI.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccY04eSI.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccY04eSI.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccY04eSI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY04eSI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY04eSI.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccY04eSI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY04eSI.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccY04eSI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY04eSI.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccsxTque.s: Assembler messages:
encrypt.c: /tmp/ccsxTque.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsxTque.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsxTque.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccsxTque.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccsxTque.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccsxTque.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccsxTque.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccsxTque.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccsxTque.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccsxTque.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccsxTque.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccsxTque.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccsxTque.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccsxTque.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccsxTque.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccsxTque.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccsxTque.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccsxTque.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccsxTque.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccsxTque.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccsxTque.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccsxTque.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsxTque.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccsxTque.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccEV132y.s: Assembler messages:
encrypt.c: /tmp/ccEV132y.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEV132y.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEV132y.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccEV132y.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccEV132y.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccEV132y.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccEV132y.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccEV132y.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccEV132y.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccEV132y.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccEV132y.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccEV132y.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccEV132y.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccEV132y.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccEV132y.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccEV132y.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccEV132y.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccEV132y.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccEV132y.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccEV132y.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccEV132y.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccEV132y.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEV132y.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccEV132y.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
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: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/cccI5Cu7.s: Assembler messages:
encrypt.c: /tmp/cccI5Cu7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccI5Cu7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccI5Cu7.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/cccI5Cu7.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/cccI5Cu7.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/cccI5Cu7.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/cccI5Cu7.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cccI5Cu7.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cccI5Cu7.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cccI5Cu7.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cccI5Cu7.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cccI5Cu7.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/cccI5Cu7.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/cccI5Cu7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccI5Cu7.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cccI5Cu7.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/cccI5Cu7.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cccI5Cu7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccI5Cu7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccI5Cu7.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/cccI5Cu7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccI5Cu7.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/cccI5Cu7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccI5Cu7.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccflG3SK.s: Assembler messages:
encrypt.c: /tmp/ccflG3SK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccflG3SK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccflG3SK.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccflG3SK.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccflG3SK.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccflG3SK.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccflG3SK.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccflG3SK.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccflG3SK.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccflG3SK.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccflG3SK.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccflG3SK.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccflG3SK.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccflG3SK.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccflG3SK.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccflG3SK.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccflG3SK.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccflG3SK.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccflG3SK.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccflG3SK.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccflG3SK.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccflG3SK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccflG3SK.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccflG3SK.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
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: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/cctRIfac.s: Assembler messages:
encrypt.c: /tmp/cctRIfac.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctRIfac.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctRIfac.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/cctRIfac.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/cctRIfac.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/cctRIfac.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/cctRIfac.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cctRIfac.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cctRIfac.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cctRIfac.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cctRIfac.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cctRIfac.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/cctRIfac.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/cctRIfac.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctRIfac.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cctRIfac.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/cctRIfac.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cctRIfac.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctRIfac.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctRIfac.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/cctRIfac.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctRIfac.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/cctRIfac.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctRIfac.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccL08uRw.s: Assembler messages:
encrypt.c: /tmp/ccL08uRw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccL08uRw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccL08uRw.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccL08uRw.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccL08uRw.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccL08uRw.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccL08uRw.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccL08uRw.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccL08uRw.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccL08uRw.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccL08uRw.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccL08uRw.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccL08uRw.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccL08uRw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccL08uRw.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccL08uRw.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccL08uRw.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccL08uRw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL08uRw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL08uRw.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccL08uRw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL08uRw.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccL08uRw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL08uRw.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccwXbwo8.s: Assembler messages:
encrypt.c: /tmp/ccwXbwo8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwXbwo8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwXbwo8.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccwXbwo8.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccwXbwo8.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccwXbwo8.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccwXbwo8.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccwXbwo8.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccwXbwo8.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccwXbwo8.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccwXbwo8.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccwXbwo8.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccwXbwo8.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccwXbwo8.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccwXbwo8.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccwXbwo8.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccwXbwo8.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccwXbwo8.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccwXbwo8.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccwXbwo8.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccwXbwo8.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccwXbwo8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwXbwo8.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccwXbwo8.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccV9Znf8.s: Assembler messages:
encrypt.c: /tmp/ccV9Znf8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccV9Znf8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccV9Znf8.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccV9Znf8.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccV9Znf8.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccV9Znf8.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccV9Znf8.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccV9Znf8.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccV9Znf8.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccV9Znf8.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccV9Znf8.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccV9Znf8.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccV9Znf8.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccV9Znf8.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccV9Znf8.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccV9Znf8.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccV9Znf8.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccV9Znf8.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccV9Znf8.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccV9Znf8.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccV9Znf8.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccV9Znf8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccV9Znf8.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccV9Znf8.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
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: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccuVez7r.s: Assembler messages:
encrypt.c: /tmp/ccuVez7r.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuVez7r.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuVez7r.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccuVez7r.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccuVez7r.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccuVez7r.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccuVez7r.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccuVez7r.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccuVez7r.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccuVez7r.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccuVez7r.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccuVez7r.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccuVez7r.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccuVez7r.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuVez7r.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccuVez7r.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccuVez7r.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccuVez7r.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuVez7r.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuVez7r.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccuVez7r.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuVez7r.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccuVez7r.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuVez7r.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccXqBGxS.s: Assembler messages:
encrypt.c: /tmp/ccXqBGxS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXqBGxS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXqBGxS.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccXqBGxS.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccXqBGxS.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccXqBGxS.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccXqBGxS.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccXqBGxS.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccXqBGxS.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccXqBGxS.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccXqBGxS.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccXqBGxS.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccXqBGxS.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccXqBGxS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXqBGxS.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccXqBGxS.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccXqBGxS.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccXqBGxS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXqBGxS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXqBGxS.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccXqBGxS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXqBGxS.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccXqBGxS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXqBGxS.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccz3115j.s: Assembler messages:
encrypt.c: /tmp/ccz3115j.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccz3115j.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccz3115j.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccz3115j.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccz3115j.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccz3115j.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccz3115j.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccz3115j.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccz3115j.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccz3115j.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccz3115j.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccz3115j.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccz3115j.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccz3115j.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccz3115j.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccz3115j.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccz3115j.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccz3115j.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccz3115j.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccz3115j.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccz3115j.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccz3115j.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccz3115j.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccz3115j.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
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: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccn4qvQc.s: Assembler messages:
encrypt.c: /tmp/ccn4qvQc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccn4qvQc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccn4qvQc.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccn4qvQc.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccn4qvQc.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccn4qvQc.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccn4qvQc.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccn4qvQc.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccn4qvQc.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccn4qvQc.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccn4qvQc.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccn4qvQc.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccn4qvQc.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccn4qvQc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccn4qvQc.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccn4qvQc.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccn4qvQc.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccn4qvQc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn4qvQc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn4qvQc.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccn4qvQc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn4qvQc.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccn4qvQc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn4qvQc.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccqysc8X.s: Assembler messages:
encrypt.c: /tmp/ccqysc8X.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqysc8X.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqysc8X.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccqysc8X.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccqysc8X.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccqysc8X.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccqysc8X.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccqysc8X.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccqysc8X.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccqysc8X.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccqysc8X.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccqysc8X.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccqysc8X.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccqysc8X.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccqysc8X.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccqysc8X.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccqysc8X.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccqysc8X.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccqysc8X.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccqysc8X.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccqysc8X.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccqysc8X.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqysc8X.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccqysc8X.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccI42akf.s: Assembler messages:
encrypt.c: /tmp/ccI42akf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccI42akf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccI42akf.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccI42akf.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccI42akf.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccI42akf.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccI42akf.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccI42akf.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccI42akf.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccI42akf.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccI42akf.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccI42akf.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccI42akf.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccI42akf.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccI42akf.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccI42akf.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccI42akf.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccI42akf.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccI42akf.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccI42akf.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccI42akf.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccI42akf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccI42akf.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccI42akf.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
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: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccdYBRKE.s: Assembler messages:
encrypt.c: /tmp/ccdYBRKE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdYBRKE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdYBRKE.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccdYBRKE.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccdYBRKE.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccdYBRKE.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccdYBRKE.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccdYBRKE.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccdYBRKE.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccdYBRKE.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccdYBRKE.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccdYBRKE.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccdYBRKE.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccdYBRKE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdYBRKE.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccdYBRKE.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccdYBRKE.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccdYBRKE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdYBRKE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdYBRKE.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccdYBRKE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdYBRKE.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccdYBRKE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdYBRKE.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccHww7Hy.s: Assembler messages:
encrypt.c: /tmp/ccHww7Hy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHww7Hy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHww7Hy.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccHww7Hy.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccHww7Hy.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccHww7Hy.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccHww7Hy.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccHww7Hy.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccHww7Hy.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccHww7Hy.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccHww7Hy.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccHww7Hy.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccHww7Hy.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccHww7Hy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHww7Hy.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccHww7Hy.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccHww7Hy.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccHww7Hy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHww7Hy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHww7Hy.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccHww7Hy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHww7Hy.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccHww7Hy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHww7Hy.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccNF2dee.s: Assembler messages:
encrypt.c: /tmp/ccNF2dee.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNF2dee.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNF2dee.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccNF2dee.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccNF2dee.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccNF2dee.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccNF2dee.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccNF2dee.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccNF2dee.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccNF2dee.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccNF2dee.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccNF2dee.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccNF2dee.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccNF2dee.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccNF2dee.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccNF2dee.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccNF2dee.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccNF2dee.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccNF2dee.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccNF2dee.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccNF2dee.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccNF2dee.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNF2dee.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccNF2dee.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
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: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/cc578ok0.s: Assembler messages:
encrypt.c: /tmp/cc578ok0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc578ok0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc578ok0.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/cc578ok0.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc578ok0.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc578ok0.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc578ok0.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc578ok0.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc578ok0.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc578ok0.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc578ok0.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc578ok0.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/cc578ok0.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc578ok0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc578ok0.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc578ok0.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/cc578ok0.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc578ok0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc578ok0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc578ok0.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc578ok0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc578ok0.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/cc578ok0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc578ok0.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/cckYPwMA.s: Assembler messages:
encrypt.c: /tmp/cckYPwMA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckYPwMA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckYPwMA.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/cckYPwMA.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/cckYPwMA.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/cckYPwMA.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cckYPwMA.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cckYPwMA.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/cckYPwMA.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/cckYPwMA.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/cckYPwMA.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/cckYPwMA.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/cckYPwMA.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/cckYPwMA.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/cckYPwMA.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/cckYPwMA.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/cckYPwMA.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/cckYPwMA.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/cckYPwMA.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/cckYPwMA.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/cckYPwMA.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/cckYPwMA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckYPwMA.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/cckYPwMA.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccPFlvIr.s: Assembler messages:
encrypt.c: /tmp/ccPFlvIr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPFlvIr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPFlvIr.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccPFlvIr.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccPFlvIr.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccPFlvIr.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccPFlvIr.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccPFlvIr.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccPFlvIr.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccPFlvIr.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccPFlvIr.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccPFlvIr.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccPFlvIr.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccPFlvIr.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccPFlvIr.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccPFlvIr.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccPFlvIr.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccPFlvIr.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccPFlvIr.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccPFlvIr.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccPFlvIr.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccPFlvIr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPFlvIr.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccPFlvIr.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
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: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cch9DwcT.s: Assembler messages:
encrypt.c: /tmp/cch9DwcT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cch9DwcT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cch9DwcT.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/cch9DwcT.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/cch9DwcT.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/cch9DwcT.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/cch9DwcT.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cch9DwcT.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cch9DwcT.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cch9DwcT.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cch9DwcT.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cch9DwcT.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/cch9DwcT.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/cch9DwcT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cch9DwcT.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cch9DwcT.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/cch9DwcT.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cch9DwcT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch9DwcT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch9DwcT.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/cch9DwcT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch9DwcT.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/cch9DwcT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch9DwcT.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccBTyM2d.s: Assembler messages:
encrypt.c: /tmp/ccBTyM2d.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBTyM2d.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBTyM2d.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccBTyM2d.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccBTyM2d.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccBTyM2d.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccBTyM2d.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccBTyM2d.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccBTyM2d.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccBTyM2d.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccBTyM2d.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccBTyM2d.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccBTyM2d.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccBTyM2d.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBTyM2d.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccBTyM2d.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccBTyM2d.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccBTyM2d.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBTyM2d.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBTyM2d.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccBTyM2d.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBTyM2d.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccBTyM2d.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBTyM2d.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cceDAWHW.s: Assembler messages:
encrypt.c: /tmp/cceDAWHW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceDAWHW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceDAWHW.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/cceDAWHW.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/cceDAWHW.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/cceDAWHW.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cceDAWHW.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cceDAWHW.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/cceDAWHW.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/cceDAWHW.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/cceDAWHW.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/cceDAWHW.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/cceDAWHW.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/cceDAWHW.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/cceDAWHW.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/cceDAWHW.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/cceDAWHW.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/cceDAWHW.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/cceDAWHW.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/cceDAWHW.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/cceDAWHW.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/cceDAWHW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceDAWHW.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/cceDAWHW.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccnXDqAP.s: Assembler messages:
encrypt.c: /tmp/ccnXDqAP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnXDqAP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnXDqAP.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccnXDqAP.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccnXDqAP.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccnXDqAP.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccnXDqAP.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccnXDqAP.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccnXDqAP.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccnXDqAP.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccnXDqAP.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccnXDqAP.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccnXDqAP.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccnXDqAP.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccnXDqAP.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccnXDqAP.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccnXDqAP.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccnXDqAP.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccnXDqAP.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccnXDqAP.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccnXDqAP.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccnXDqAP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnXDqAP.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccnXDqAP.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
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: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/cct5IRBe.s: Assembler messages:
encrypt.c: /tmp/cct5IRBe.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cct5IRBe.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cct5IRBe.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/cct5IRBe.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/cct5IRBe.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/cct5IRBe.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/cct5IRBe.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cct5IRBe.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cct5IRBe.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cct5IRBe.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cct5IRBe.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cct5IRBe.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/cct5IRBe.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/cct5IRBe.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cct5IRBe.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cct5IRBe.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/cct5IRBe.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cct5IRBe.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct5IRBe.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct5IRBe.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/cct5IRBe.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct5IRBe.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/cct5IRBe.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct5IRBe.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccDGt1Yy.s: Assembler messages:
encrypt.c: /tmp/ccDGt1Yy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDGt1Yy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDGt1Yy.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccDGt1Yy.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccDGt1Yy.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccDGt1Yy.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccDGt1Yy.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccDGt1Yy.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccDGt1Yy.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccDGt1Yy.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccDGt1Yy.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccDGt1Yy.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccDGt1Yy.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccDGt1Yy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDGt1Yy.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccDGt1Yy.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccDGt1Yy.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccDGt1Yy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDGt1Yy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDGt1Yy.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccDGt1Yy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDGt1Yy.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccDGt1Yy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDGt1Yy.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccWKIdci.s: Assembler messages:
encrypt.c: /tmp/ccWKIdci.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWKIdci.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWKIdci.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccWKIdci.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccWKIdci.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccWKIdci.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccWKIdci.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccWKIdci.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccWKIdci.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccWKIdci.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccWKIdci.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccWKIdci.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccWKIdci.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccWKIdci.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccWKIdci.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccWKIdci.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccWKIdci.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccWKIdci.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccWKIdci.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccWKIdci.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccWKIdci.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccWKIdci.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWKIdci.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccWKIdci.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
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: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccIV7srD.s: Assembler messages:
encrypt.c: /tmp/ccIV7srD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIV7srD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIV7srD.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccIV7srD.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccIV7srD.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccIV7srD.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccIV7srD.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccIV7srD.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccIV7srD.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccIV7srD.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccIV7srD.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccIV7srD.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccIV7srD.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccIV7srD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIV7srD.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccIV7srD.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccIV7srD.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccIV7srD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIV7srD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIV7srD.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccIV7srD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIV7srD.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccIV7srD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIV7srD.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccVQncGd.s: Assembler messages:
encrypt.c: /tmp/ccVQncGd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVQncGd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVQncGd.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccVQncGd.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccVQncGd.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccVQncGd.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccVQncGd.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccVQncGd.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccVQncGd.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccVQncGd.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccVQncGd.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccVQncGd.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccVQncGd.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccVQncGd.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccVQncGd.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccVQncGd.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccVQncGd.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccVQncGd.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccVQncGd.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccVQncGd.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccVQncGd.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccVQncGd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVQncGd.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccVQncGd.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
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: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccFS2UL4.s: Assembler messages:
encrypt.c: /tmp/ccFS2UL4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFS2UL4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFS2UL4.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccFS2UL4.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccFS2UL4.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccFS2UL4.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccFS2UL4.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccFS2UL4.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccFS2UL4.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccFS2UL4.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccFS2UL4.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccFS2UL4.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccFS2UL4.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccFS2UL4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFS2UL4.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccFS2UL4.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccFS2UL4.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccFS2UL4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFS2UL4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFS2UL4.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccFS2UL4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFS2UL4.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccFS2UL4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFS2UL4.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccZLekWC.s: Assembler messages:
encrypt.c: /tmp/ccZLekWC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZLekWC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZLekWC.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccZLekWC.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccZLekWC.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccZLekWC.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccZLekWC.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccZLekWC.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccZLekWC.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccZLekWC.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccZLekWC.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccZLekWC.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccZLekWC.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccZLekWC.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccZLekWC.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccZLekWC.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccZLekWC.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccZLekWC.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccZLekWC.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccZLekWC.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccZLekWC.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccZLekWC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZLekWC.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccZLekWC.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
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: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/cccn8VS1.s: Assembler messages:
encrypt.c: /tmp/cccn8VS1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccn8VS1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccn8VS1.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/cccn8VS1.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/cccn8VS1.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/cccn8VS1.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/cccn8VS1.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cccn8VS1.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cccn8VS1.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cccn8VS1.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cccn8VS1.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cccn8VS1.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/cccn8VS1.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/cccn8VS1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccn8VS1.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cccn8VS1.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/cccn8VS1.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cccn8VS1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccn8VS1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccn8VS1.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/cccn8VS1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccn8VS1.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/cccn8VS1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccn8VS1.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/cchwnwBy.s: Assembler messages:
encrypt.c: /tmp/cchwnwBy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchwnwBy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchwnwBy.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/cchwnwBy.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/cchwnwBy.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/cchwnwBy.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cchwnwBy.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cchwnwBy.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/cchwnwBy.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/cchwnwBy.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/cchwnwBy.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/cchwnwBy.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/cchwnwBy.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/cchwnwBy.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/cchwnwBy.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/cchwnwBy.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/cchwnwBy.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/cchwnwBy.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/cchwnwBy.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/cchwnwBy.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/cchwnwBy.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/cchwnwBy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchwnwBy.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/cchwnwBy.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
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: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccCgQ1hj.s: Assembler messages:
encrypt.c: /tmp/ccCgQ1hj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCgQ1hj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCgQ1hj.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccCgQ1hj.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccCgQ1hj.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccCgQ1hj.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccCgQ1hj.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccCgQ1hj.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccCgQ1hj.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccCgQ1hj.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccCgQ1hj.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccCgQ1hj.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccCgQ1hj.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccCgQ1hj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCgQ1hj.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccCgQ1hj.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccCgQ1hj.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccCgQ1hj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCgQ1hj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCgQ1hj.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccCgQ1hj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCgQ1hj.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccCgQ1hj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCgQ1hj.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccEakFK1.s: Assembler messages:
encrypt.c: /tmp/ccEakFK1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEakFK1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEakFK1.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccEakFK1.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccEakFK1.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccEakFK1.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccEakFK1.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccEakFK1.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccEakFK1.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccEakFK1.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccEakFK1.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccEakFK1.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccEakFK1.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccEakFK1.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccEakFK1.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccEakFK1.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccEakFK1.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccEakFK1.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccEakFK1.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccEakFK1.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccEakFK1.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccEakFK1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEakFK1.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccEakFK1.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZ4hJ02.s: Assembler messages:
encrypt.c: /tmp/ccZ4hJ02.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZ4hJ02.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZ4hJ02.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccZ4hJ02.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccZ4hJ02.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccZ4hJ02.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccZ4hJ02.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccZ4hJ02.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccZ4hJ02.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccZ4hJ02.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccZ4hJ02.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccZ4hJ02.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccZ4hJ02.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccZ4hJ02.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccZ4hJ02.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccZ4hJ02.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccZ4hJ02.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccZ4hJ02.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccZ4hJ02.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccZ4hJ02.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccZ4hJ02.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccZ4hJ02.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZ4hJ02.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccZ4hJ02.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
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: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cctOPRDk.s: Assembler messages:
encrypt.c: /tmp/cctOPRDk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctOPRDk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctOPRDk.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/cctOPRDk.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/cctOPRDk.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/cctOPRDk.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/cctOPRDk.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cctOPRDk.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cctOPRDk.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cctOPRDk.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cctOPRDk.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cctOPRDk.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/cctOPRDk.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/cctOPRDk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctOPRDk.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cctOPRDk.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/cctOPRDk.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cctOPRDk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctOPRDk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctOPRDk.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/cctOPRDk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctOPRDk.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/cctOPRDk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctOPRDk.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccAeDHsN.s: Assembler messages:
encrypt.c: /tmp/ccAeDHsN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAeDHsN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAeDHsN.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccAeDHsN.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccAeDHsN.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccAeDHsN.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccAeDHsN.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccAeDHsN.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccAeDHsN.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccAeDHsN.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccAeDHsN.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccAeDHsN.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccAeDHsN.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccAeDHsN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAeDHsN.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccAeDHsN.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccAeDHsN.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccAeDHsN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAeDHsN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAeDHsN.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccAeDHsN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAeDHsN.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccAeDHsN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAeDHsN.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccMkiAsl.s: Assembler messages:
encrypt.c: /tmp/ccMkiAsl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMkiAsl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMkiAsl.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccMkiAsl.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccMkiAsl.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccMkiAsl.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccMkiAsl.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccMkiAsl.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccMkiAsl.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccMkiAsl.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccMkiAsl.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccMkiAsl.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccMkiAsl.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccMkiAsl.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccMkiAsl.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccMkiAsl.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccMkiAsl.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccMkiAsl.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccMkiAsl.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccMkiAsl.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccMkiAsl.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccMkiAsl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMkiAsl.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccMkiAsl.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccElygQf.s: Assembler messages:
encrypt.c: /tmp/ccElygQf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccElygQf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccElygQf.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccElygQf.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccElygQf.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccElygQf.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccElygQf.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccElygQf.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccElygQf.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccElygQf.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccElygQf.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccElygQf.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccElygQf.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccElygQf.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccElygQf.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccElygQf.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccElygQf.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccElygQf.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccElygQf.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccElygQf.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccElygQf.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccElygQf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccElygQf.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccElygQf.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
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: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccVQRjTK.s: Assembler messages:
encrypt.c: /tmp/ccVQRjTK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVQRjTK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVQRjTK.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccVQRjTK.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccVQRjTK.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccVQRjTK.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccVQRjTK.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccVQRjTK.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccVQRjTK.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccVQRjTK.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccVQRjTK.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccVQRjTK.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccVQRjTK.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccVQRjTK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVQRjTK.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccVQRjTK.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccVQRjTK.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccVQRjTK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVQRjTK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVQRjTK.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccVQRjTK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVQRjTK.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccVQRjTK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVQRjTK.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccQI4XR6.s: Assembler messages:
encrypt.c: /tmp/ccQI4XR6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQI4XR6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQI4XR6.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccQI4XR6.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccQI4XR6.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccQI4XR6.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccQI4XR6.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccQI4XR6.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccQI4XR6.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccQI4XR6.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccQI4XR6.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccQI4XR6.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccQI4XR6.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccQI4XR6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQI4XR6.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccQI4XR6.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccQI4XR6.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccQI4XR6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQI4XR6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQI4XR6.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccQI4XR6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQI4XR6.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccQI4XR6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQI4XR6.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccyBUpJI.s: Assembler messages:
encrypt.c: /tmp/ccyBUpJI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyBUpJI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyBUpJI.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccyBUpJI.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccyBUpJI.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccyBUpJI.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccyBUpJI.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccyBUpJI.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccyBUpJI.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccyBUpJI.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccyBUpJI.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccyBUpJI.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccyBUpJI.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccyBUpJI.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccyBUpJI.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccyBUpJI.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccyBUpJI.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccyBUpJI.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccyBUpJI.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccyBUpJI.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccyBUpJI.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccyBUpJI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyBUpJI.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccyBUpJI.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
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: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccMLqVnd.s: Assembler messages:
encrypt.c: /tmp/ccMLqVnd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMLqVnd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMLqVnd.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccMLqVnd.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccMLqVnd.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccMLqVnd.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccMLqVnd.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccMLqVnd.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccMLqVnd.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccMLqVnd.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccMLqVnd.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccMLqVnd.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccMLqVnd.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccMLqVnd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMLqVnd.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccMLqVnd.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccMLqVnd.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccMLqVnd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMLqVnd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMLqVnd.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccMLqVnd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMLqVnd.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccMLqVnd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMLqVnd.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/cckKRNic.s: Assembler messages:
encrypt.c: /tmp/cckKRNic.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckKRNic.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckKRNic.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/cckKRNic.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/cckKRNic.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/cckKRNic.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cckKRNic.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cckKRNic.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/cckKRNic.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/cckKRNic.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/cckKRNic.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/cckKRNic.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/cckKRNic.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/cckKRNic.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/cckKRNic.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/cckKRNic.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/cckKRNic.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/cckKRNic.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/cckKRNic.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/cckKRNic.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/cckKRNic.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/cckKRNic.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckKRNic.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/cckKRNic.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
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: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccJ5P6JS.s: Assembler messages:
encrypt.c: /tmp/ccJ5P6JS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJ5P6JS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJ5P6JS.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccJ5P6JS.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccJ5P6JS.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccJ5P6JS.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccJ5P6JS.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccJ5P6JS.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccJ5P6JS.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccJ5P6JS.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccJ5P6JS.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccJ5P6JS.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccJ5P6JS.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccJ5P6JS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJ5P6JS.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccJ5P6JS.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccJ5P6JS.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccJ5P6JS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ5P6JS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ5P6JS.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccJ5P6JS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ5P6JS.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccJ5P6JS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ5P6JS.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccdRHbBA.s: Assembler messages:
encrypt.c: /tmp/ccdRHbBA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdRHbBA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdRHbBA.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccdRHbBA.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccdRHbBA.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccdRHbBA.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccdRHbBA.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccdRHbBA.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccdRHbBA.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccdRHbBA.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccdRHbBA.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccdRHbBA.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccdRHbBA.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccdRHbBA.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccdRHbBA.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccdRHbBA.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccdRHbBA.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccdRHbBA.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccdRHbBA.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccdRHbBA.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccdRHbBA.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccdRHbBA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdRHbBA.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccdRHbBA.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccKTRebw.s: Assembler messages:
encrypt.c: /tmp/ccKTRebw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKTRebw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKTRebw.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccKTRebw.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccKTRebw.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccKTRebw.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccKTRebw.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccKTRebw.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccKTRebw.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccKTRebw.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccKTRebw.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccKTRebw.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccKTRebw.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccKTRebw.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccKTRebw.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccKTRebw.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccKTRebw.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccKTRebw.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccKTRebw.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccKTRebw.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccKTRebw.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccKTRebw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKTRebw.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccKTRebw.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
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: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccWkws6Q.s: Assembler messages:
encrypt.c: /tmp/ccWkws6Q.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWkws6Q.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWkws6Q.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccWkws6Q.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccWkws6Q.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccWkws6Q.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccWkws6Q.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccWkws6Q.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccWkws6Q.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccWkws6Q.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccWkws6Q.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccWkws6Q.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccWkws6Q.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccWkws6Q.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWkws6Q.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccWkws6Q.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccWkws6Q.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccWkws6Q.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWkws6Q.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWkws6Q.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccWkws6Q.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWkws6Q.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccWkws6Q.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWkws6Q.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccNblDuX.s: Assembler messages:
encrypt.c: /tmp/ccNblDuX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNblDuX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNblDuX.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccNblDuX.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccNblDuX.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccNblDuX.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccNblDuX.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccNblDuX.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccNblDuX.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccNblDuX.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccNblDuX.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccNblDuX.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccNblDuX.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccNblDuX.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccNblDuX.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccNblDuX.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccNblDuX.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccNblDuX.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccNblDuX.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccNblDuX.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccNblDuX.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccNblDuX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNblDuX.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccNblDuX.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
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: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/cccHzQrA.s: Assembler messages:
encrypt.c: /tmp/cccHzQrA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccHzQrA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccHzQrA.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/cccHzQrA.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/cccHzQrA.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/cccHzQrA.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/cccHzQrA.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cccHzQrA.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cccHzQrA.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cccHzQrA.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cccHzQrA.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cccHzQrA.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/cccHzQrA.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/cccHzQrA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccHzQrA.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cccHzQrA.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/cccHzQrA.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cccHzQrA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccHzQrA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccHzQrA.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/cccHzQrA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccHzQrA.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/cccHzQrA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccHzQrA.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccEm4HhJ.s: Assembler messages:
encrypt.c: /tmp/ccEm4HhJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEm4HhJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEm4HhJ.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccEm4HhJ.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccEm4HhJ.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccEm4HhJ.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccEm4HhJ.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccEm4HhJ.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccEm4HhJ.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccEm4HhJ.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccEm4HhJ.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccEm4HhJ.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccEm4HhJ.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccEm4HhJ.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccEm4HhJ.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccEm4HhJ.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccEm4HhJ.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccEm4HhJ.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccEm4HhJ.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccEm4HhJ.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccEm4HhJ.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccEm4HhJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEm4HhJ.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccEm4HhJ.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
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: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/cciDbYHa.s: Assembler messages:
encrypt.c: /tmp/cciDbYHa.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciDbYHa.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciDbYHa.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/cciDbYHa.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/cciDbYHa.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/cciDbYHa.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/cciDbYHa.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cciDbYHa.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cciDbYHa.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cciDbYHa.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cciDbYHa.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cciDbYHa.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/cciDbYHa.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/cciDbYHa.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciDbYHa.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cciDbYHa.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/cciDbYHa.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cciDbYHa.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciDbYHa.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciDbYHa.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/cciDbYHa.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciDbYHa.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/cciDbYHa.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciDbYHa.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccBA6s9a.s: Assembler messages:
encrypt.c: /tmp/ccBA6s9a.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBA6s9a.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBA6s9a.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccBA6s9a.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccBA6s9a.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccBA6s9a.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccBA6s9a.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccBA6s9a.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccBA6s9a.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccBA6s9a.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccBA6s9a.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccBA6s9a.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccBA6s9a.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccBA6s9a.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccBA6s9a.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccBA6s9a.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccBA6s9a.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccBA6s9a.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccBA6s9a.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccBA6s9a.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccBA6s9a.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccBA6s9a.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBA6s9a.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccBA6s9a.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
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: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccyTFlTq.s: Assembler messages:
encrypt.c: /tmp/ccyTFlTq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyTFlTq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyTFlTq.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccyTFlTq.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccyTFlTq.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccyTFlTq.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccyTFlTq.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccyTFlTq.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccyTFlTq.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccyTFlTq.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccyTFlTq.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccyTFlTq.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccyTFlTq.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccyTFlTq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyTFlTq.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccyTFlTq.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccyTFlTq.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccyTFlTq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyTFlTq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyTFlTq.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccyTFlTq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyTFlTq.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccyTFlTq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyTFlTq.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccDuJRB2.s: Assembler messages:
encrypt.c: /tmp/ccDuJRB2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDuJRB2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDuJRB2.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccDuJRB2.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccDuJRB2.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccDuJRB2.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccDuJRB2.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccDuJRB2.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccDuJRB2.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccDuJRB2.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccDuJRB2.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccDuJRB2.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccDuJRB2.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccDuJRB2.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccDuJRB2.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccDuJRB2.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccDuJRB2.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccDuJRB2.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccDuJRB2.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccDuJRB2.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccDuJRB2.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccDuJRB2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDuJRB2.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccDuJRB2.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
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: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/cctY58Zj.s: Assembler messages:
encrypt.c: /tmp/cctY58Zj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctY58Zj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctY58Zj.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/cctY58Zj.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/cctY58Zj.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/cctY58Zj.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/cctY58Zj.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cctY58Zj.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cctY58Zj.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cctY58Zj.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cctY58Zj.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cctY58Zj.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/cctY58Zj.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/cctY58Zj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctY58Zj.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cctY58Zj.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/cctY58Zj.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cctY58Zj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctY58Zj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctY58Zj.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/cctY58Zj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctY58Zj.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/cctY58Zj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctY58Zj.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/cc2Ehbjn.s: Assembler messages:
encrypt.c: /tmp/cc2Ehbjn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2Ehbjn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2Ehbjn.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/cc2Ehbjn.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc2Ehbjn.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc2Ehbjn.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc2Ehbjn.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc2Ehbjn.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc2Ehbjn.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/cc2Ehbjn.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/cc2Ehbjn.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/cc2Ehbjn.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/cc2Ehbjn.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/cc2Ehbjn.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/cc2Ehbjn.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/cc2Ehbjn.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/cc2Ehbjn.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/cc2Ehbjn.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/cc2Ehbjn.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/cc2Ehbjn.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/cc2Ehbjn.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc2Ehbjn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2Ehbjn.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/cc2Ehbjn.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
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: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccMu79IM.s: Assembler messages:
encrypt.c: /tmp/ccMu79IM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMu79IM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMu79IM.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccMu79IM.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccMu79IM.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccMu79IM.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccMu79IM.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccMu79IM.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccMu79IM.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccMu79IM.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccMu79IM.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccMu79IM.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccMu79IM.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccMu79IM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMu79IM.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccMu79IM.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccMu79IM.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccMu79IM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMu79IM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMu79IM.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccMu79IM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMu79IM.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccMu79IM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMu79IM.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccrk7Gom.s: Assembler messages:
encrypt.c: /tmp/ccrk7Gom.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrk7Gom.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrk7Gom.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccrk7Gom.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccrk7Gom.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccrk7Gom.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccrk7Gom.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccrk7Gom.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccrk7Gom.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccrk7Gom.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccrk7Gom.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccrk7Gom.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccrk7Gom.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccrk7Gom.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccrk7Gom.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccrk7Gom.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccrk7Gom.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccrk7Gom.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccrk7Gom.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccrk7Gom.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccrk7Gom.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccrk7Gom.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrk7Gom.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccrk7Gom.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
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: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccwv8mqT.s: Assembler messages:
encrypt.c: /tmp/ccwv8mqT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwv8mqT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwv8mqT.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccwv8mqT.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccwv8mqT.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccwv8mqT.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccwv8mqT.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccwv8mqT.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccwv8mqT.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccwv8mqT.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccwv8mqT.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccwv8mqT.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccwv8mqT.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccwv8mqT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwv8mqT.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccwv8mqT.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccwv8mqT.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccwv8mqT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwv8mqT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwv8mqT.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccwv8mqT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwv8mqT.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccwv8mqT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwv8mqT.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc0A2KhM.s: Assembler messages:
encrypt.c: /tmp/cc0A2KhM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0A2KhM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0A2KhM.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/cc0A2KhM.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc0A2KhM.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc0A2KhM.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc0A2KhM.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc0A2KhM.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc0A2KhM.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/cc0A2KhM.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/cc0A2KhM.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/cc0A2KhM.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/cc0A2KhM.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/cc0A2KhM.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/cc0A2KhM.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/cc0A2KhM.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/cc0A2KhM.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/cc0A2KhM.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/cc0A2KhM.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/cc0A2KhM.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/cc0A2KhM.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc0A2KhM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0A2KhM.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/cc0A2KhM.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
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: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc2V9Sje.s: Assembler messages:
encrypt.c: /tmp/cc2V9Sje.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2V9Sje.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2V9Sje.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/cc2V9Sje.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc2V9Sje.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc2V9Sje.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc2V9Sje.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc2V9Sje.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc2V9Sje.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc2V9Sje.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc2V9Sje.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc2V9Sje.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/cc2V9Sje.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc2V9Sje.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2V9Sje.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc2V9Sje.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/cc2V9Sje.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc2V9Sje.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2V9Sje.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2V9Sje.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc2V9Sje.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2V9Sje.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/cc2V9Sje.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2V9Sje.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/cc0sCtxK.s: Assembler messages:
encrypt.c: /tmp/cc0sCtxK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0sCtxK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0sCtxK.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/cc0sCtxK.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc0sCtxK.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc0sCtxK.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc0sCtxK.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc0sCtxK.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc0sCtxK.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/cc0sCtxK.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/cc0sCtxK.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/cc0sCtxK.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/cc0sCtxK.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/cc0sCtxK.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/cc0sCtxK.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/cc0sCtxK.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/cc0sCtxK.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/cc0sCtxK.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/cc0sCtxK.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/cc0sCtxK.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/cc0sCtxK.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc0sCtxK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0sCtxK.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/cc0sCtxK.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
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: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccsrt20g.s: Assembler messages:
encrypt.c: /tmp/ccsrt20g.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsrt20g.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsrt20g.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccsrt20g.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccsrt20g.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccsrt20g.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccsrt20g.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccsrt20g.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccsrt20g.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccsrt20g.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccsrt20g.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccsrt20g.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccsrt20g.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccsrt20g.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsrt20g.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccsrt20g.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccsrt20g.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccsrt20g.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsrt20g.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsrt20g.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccsrt20g.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsrt20g.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccsrt20g.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsrt20g.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccW8AHca.s: Assembler messages:
encrypt.c: /tmp/ccW8AHca.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccW8AHca.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccW8AHca.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccW8AHca.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccW8AHca.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccW8AHca.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccW8AHca.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccW8AHca.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccW8AHca.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccW8AHca.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccW8AHca.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccW8AHca.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccW8AHca.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccW8AHca.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccW8AHca.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccW8AHca.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccW8AHca.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccW8AHca.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccW8AHca.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccW8AHca.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccW8AHca.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccW8AHca.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccW8AHca.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccW8AHca.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
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: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccywoT7A.s: Assembler messages:
encrypt.c: /tmp/ccywoT7A.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccywoT7A.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccywoT7A.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccywoT7A.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccywoT7A.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccywoT7A.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccywoT7A.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccywoT7A.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccywoT7A.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccywoT7A.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccywoT7A.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccywoT7A.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccywoT7A.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccywoT7A.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccywoT7A.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccywoT7A.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccywoT7A.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccywoT7A.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccywoT7A.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccywoT7A.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccywoT7A.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccywoT7A.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccywoT7A.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccywoT7A.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccHN5mvP.s: Assembler messages:
encrypt.c: /tmp/ccHN5mvP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHN5mvP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHN5mvP.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccHN5mvP.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccHN5mvP.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccHN5mvP.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccHN5mvP.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccHN5mvP.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccHN5mvP.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccHN5mvP.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccHN5mvP.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccHN5mvP.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccHN5mvP.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccHN5mvP.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccHN5mvP.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccHN5mvP.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccHN5mvP.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccHN5mvP.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccHN5mvP.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccHN5mvP.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccHN5mvP.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccHN5mvP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHN5mvP.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccHN5mvP.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cceyAn7c.s: Assembler messages:
encrypt.c: /tmp/cceyAn7c.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceyAn7c.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceyAn7c.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/cceyAn7c.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/cceyAn7c.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/cceyAn7c.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/cceyAn7c.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cceyAn7c.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cceyAn7c.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cceyAn7c.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cceyAn7c.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cceyAn7c.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/cceyAn7c.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/cceyAn7c.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceyAn7c.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cceyAn7c.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/cceyAn7c.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cceyAn7c.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceyAn7c.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceyAn7c.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/cceyAn7c.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceyAn7c.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/cceyAn7c.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceyAn7c.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccIRsizu.s: Assembler messages:
encrypt.c: /tmp/ccIRsizu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIRsizu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIRsizu.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccIRsizu.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccIRsizu.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccIRsizu.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccIRsizu.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccIRsizu.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccIRsizu.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccIRsizu.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccIRsizu.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccIRsizu.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccIRsizu.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccIRsizu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIRsizu.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccIRsizu.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccIRsizu.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccIRsizu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIRsizu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIRsizu.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccIRsizu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIRsizu.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccIRsizu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIRsizu.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccerjq6e.s: Assembler messages:
encrypt.c: /tmp/ccerjq6e.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccerjq6e.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccerjq6e.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccerjq6e.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccerjq6e.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccerjq6e.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccerjq6e.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccerjq6e.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccerjq6e.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccerjq6e.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccerjq6e.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccerjq6e.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccerjq6e.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccerjq6e.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccerjq6e.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccerjq6e.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccerjq6e.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccerjq6e.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccerjq6e.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccerjq6e.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccerjq6e.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccerjq6e.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccerjq6e.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccerjq6e.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccXNfCw7.s: Assembler messages:
encrypt.c: /tmp/ccXNfCw7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXNfCw7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXNfCw7.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccXNfCw7.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccXNfCw7.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccXNfCw7.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccXNfCw7.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccXNfCw7.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccXNfCw7.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccXNfCw7.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccXNfCw7.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccXNfCw7.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccXNfCw7.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccXNfCw7.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccXNfCw7.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccXNfCw7.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccXNfCw7.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccXNfCw7.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccXNfCw7.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccXNfCw7.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccXNfCw7.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccXNfCw7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXNfCw7.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccXNfCw7.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccr2Ujiq.s: Assembler messages:
encrypt.c: /tmp/ccr2Ujiq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccr2Ujiq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccr2Ujiq.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccr2Ujiq.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccr2Ujiq.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccr2Ujiq.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccr2Ujiq.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccr2Ujiq.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccr2Ujiq.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccr2Ujiq.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccr2Ujiq.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccr2Ujiq.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccr2Ujiq.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccr2Ujiq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccr2Ujiq.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccr2Ujiq.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccr2Ujiq.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccr2Ujiq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr2Ujiq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr2Ujiq.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccr2Ujiq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr2Ujiq.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccr2Ujiq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr2Ujiq.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/cca0RcWO.s: Assembler messages:
encrypt.c: /tmp/cca0RcWO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cca0RcWO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cca0RcWO.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/cca0RcWO.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/cca0RcWO.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/cca0RcWO.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/cca0RcWO.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cca0RcWO.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cca0RcWO.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cca0RcWO.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cca0RcWO.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cca0RcWO.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/cca0RcWO.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/cca0RcWO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cca0RcWO.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cca0RcWO.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/cca0RcWO.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cca0RcWO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca0RcWO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca0RcWO.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/cca0RcWO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca0RcWO.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/cca0RcWO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca0RcWO.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccjLUYns.s: Assembler messages:
encrypt.c: /tmp/ccjLUYns.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjLUYns.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjLUYns.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccjLUYns.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccjLUYns.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccjLUYns.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccjLUYns.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccjLUYns.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccjLUYns.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccjLUYns.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccjLUYns.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccjLUYns.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccjLUYns.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccjLUYns.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccjLUYns.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccjLUYns.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccjLUYns.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccjLUYns.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccjLUYns.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccjLUYns.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccjLUYns.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccjLUYns.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjLUYns.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccjLUYns.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccQwW60l.s: Assembler messages:
encrypt.c: /tmp/ccQwW60l.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQwW60l.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQwW60l.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccQwW60l.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccQwW60l.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccQwW60l.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccQwW60l.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccQwW60l.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccQwW60l.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccQwW60l.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccQwW60l.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccQwW60l.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccQwW60l.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccQwW60l.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccQwW60l.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccQwW60l.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccQwW60l.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccQwW60l.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccQwW60l.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccQwW60l.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccQwW60l.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccQwW60l.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQwW60l.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccQwW60l.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccYaeNpC.s: Assembler messages:
encrypt.c: /tmp/ccYaeNpC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYaeNpC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYaeNpC.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccYaeNpC.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccYaeNpC.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccYaeNpC.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccYaeNpC.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccYaeNpC.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccYaeNpC.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccYaeNpC.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccYaeNpC.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccYaeNpC.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccYaeNpC.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccYaeNpC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYaeNpC.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccYaeNpC.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccYaeNpC.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccYaeNpC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYaeNpC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYaeNpC.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccYaeNpC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYaeNpC.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccYaeNpC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYaeNpC.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccAgfH7N.s: Assembler messages:
encrypt.c: /tmp/ccAgfH7N.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAgfH7N.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAgfH7N.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccAgfH7N.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccAgfH7N.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccAgfH7N.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccAgfH7N.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccAgfH7N.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccAgfH7N.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccAgfH7N.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccAgfH7N.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccAgfH7N.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccAgfH7N.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccAgfH7N.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccAgfH7N.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccAgfH7N.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccAgfH7N.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccAgfH7N.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccAgfH7N.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccAgfH7N.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccAgfH7N.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccAgfH7N.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAgfH7N.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccAgfH7N.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccLLwz74.s: Assembler messages:
encrypt.c: /tmp/ccLLwz74.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLLwz74.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLLwz74.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccLLwz74.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccLLwz74.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccLLwz74.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccLLwz74.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccLLwz74.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccLLwz74.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccLLwz74.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccLLwz74.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccLLwz74.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccLLwz74.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccLLwz74.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLLwz74.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccLLwz74.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccLLwz74.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccLLwz74.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLLwz74.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLLwz74.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccLLwz74.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLLwz74.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccLLwz74.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLLwz74.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/cc2gzUQK.s: Assembler messages:
encrypt.c: /tmp/cc2gzUQK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2gzUQK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2gzUQK.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/cc2gzUQK.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc2gzUQK.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc2gzUQK.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc2gzUQK.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc2gzUQK.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc2gzUQK.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/cc2gzUQK.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/cc2gzUQK.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/cc2gzUQK.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/cc2gzUQK.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/cc2gzUQK.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/cc2gzUQK.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/cc2gzUQK.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/cc2gzUQK.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/cc2gzUQK.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/cc2gzUQK.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/cc2gzUQK.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/cc2gzUQK.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc2gzUQK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2gzUQK.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/cc2gzUQK.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccm5onwX.s: Assembler messages:
encrypt.c: /tmp/ccm5onwX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccm5onwX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccm5onwX.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccm5onwX.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccm5onwX.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccm5onwX.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccm5onwX.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccm5onwX.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccm5onwX.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccm5onwX.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccm5onwX.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccm5onwX.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccm5onwX.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccm5onwX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccm5onwX.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccm5onwX.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccm5onwX.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccm5onwX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm5onwX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm5onwX.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccm5onwX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm5onwX.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccm5onwX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm5onwX.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccXkeuN9.s: Assembler messages:
encrypt.c: /tmp/ccXkeuN9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXkeuN9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXkeuN9.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccXkeuN9.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccXkeuN9.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccXkeuN9.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccXkeuN9.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccXkeuN9.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccXkeuN9.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccXkeuN9.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccXkeuN9.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccXkeuN9.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccXkeuN9.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccXkeuN9.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccXkeuN9.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccXkeuN9.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccXkeuN9.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccXkeuN9.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccXkeuN9.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccXkeuN9.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccXkeuN9.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccXkeuN9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXkeuN9.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccXkeuN9.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccs4Aqei.s: Assembler messages:
encrypt.c: /tmp/ccs4Aqei.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccs4Aqei.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccs4Aqei.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccs4Aqei.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccs4Aqei.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccs4Aqei.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccs4Aqei.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccs4Aqei.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccs4Aqei.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccs4Aqei.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccs4Aqei.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccs4Aqei.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccs4Aqei.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccs4Aqei.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccs4Aqei.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccs4Aqei.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccs4Aqei.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccs4Aqei.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs4Aqei.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs4Aqei.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccs4Aqei.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs4Aqei.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccs4Aqei.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs4Aqei.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccIDbzze.s: Assembler messages:
encrypt.c: /tmp/ccIDbzze.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIDbzze.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIDbzze.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccIDbzze.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccIDbzze.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccIDbzze.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccIDbzze.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccIDbzze.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccIDbzze.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccIDbzze.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccIDbzze.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccIDbzze.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccIDbzze.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccIDbzze.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccIDbzze.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccIDbzze.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccIDbzze.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccIDbzze.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccIDbzze.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccIDbzze.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccIDbzze.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccIDbzze.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIDbzze.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccIDbzze.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: ...
encrypt.c: /tmp/ccIDbzze.s: Assembler messages:
encrypt.c: /tmp/ccIDbzze.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIDbzze.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIDbzze.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccIDbzze.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccIDbzze.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccIDbzze.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccIDbzze.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccIDbzze.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccIDbzze.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccIDbzze.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccIDbzze.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccIDbzze.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccIDbzze.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccIDbzze.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccIDbzze.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccIDbzze.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccIDbzze.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccIDbzze.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccIDbzze.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccIDbzze.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccIDbzze.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccIDbzze.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIDbzze.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccIDbzze.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccrloTNw.s: Assembler messages:
encrypt.c: /tmp/ccrloTNw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrloTNw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrloTNw.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccrloTNw.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccrloTNw.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccrloTNw.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccrloTNw.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccrloTNw.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccrloTNw.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccrloTNw.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccrloTNw.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccrloTNw.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccrloTNw.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccrloTNw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrloTNw.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccrloTNw.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccrloTNw.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccrloTNw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrloTNw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrloTNw.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccrloTNw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrloTNw.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccrloTNw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrloTNw.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccrloTNw.s: Assembler messages:
encrypt.c: /tmp/ccrloTNw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrloTNw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrloTNw.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccrloTNw.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccrloTNw.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccrloTNw.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccrloTNw.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccrloTNw.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccrloTNw.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccrloTNw.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccrloTNw.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccrloTNw.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccrloTNw.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccrloTNw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrloTNw.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccrloTNw.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccrloTNw.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccrloTNw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrloTNw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrloTNw.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccrloTNw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrloTNw.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccrloTNw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrloTNw.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccWZKY9Y.s: Assembler messages:
encrypt.c: /tmp/ccWZKY9Y.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWZKY9Y.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWZKY9Y.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccWZKY9Y.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccWZKY9Y.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccWZKY9Y.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccWZKY9Y.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccWZKY9Y.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccWZKY9Y.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccWZKY9Y.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccWZKY9Y.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccWZKY9Y.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccWZKY9Y.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccWZKY9Y.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWZKY9Y.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccWZKY9Y.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccWZKY9Y.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccWZKY9Y.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWZKY9Y.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWZKY9Y.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccWZKY9Y.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWZKY9Y.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccWZKY9Y.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWZKY9Y.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccWZKY9Y.s: Assembler messages:
encrypt.c: /tmp/ccWZKY9Y.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWZKY9Y.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWZKY9Y.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccWZKY9Y.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccWZKY9Y.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccWZKY9Y.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccWZKY9Y.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccWZKY9Y.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccWZKY9Y.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccWZKY9Y.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccWZKY9Y.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccWZKY9Y.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccWZKY9Y.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccWZKY9Y.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWZKY9Y.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccWZKY9Y.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccWZKY9Y.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccWZKY9Y.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWZKY9Y.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWZKY9Y.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccWZKY9Y.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWZKY9Y.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccWZKY9Y.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWZKY9Y.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccvnu9vC.s: Assembler messages:
encrypt.c: /tmp/ccvnu9vC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvnu9vC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvnu9vC.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccvnu9vC.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccvnu9vC.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccvnu9vC.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccvnu9vC.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccvnu9vC.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccvnu9vC.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccvnu9vC.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccvnu9vC.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccvnu9vC.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccvnu9vC.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccvnu9vC.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccvnu9vC.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccvnu9vC.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccvnu9vC.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccvnu9vC.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccvnu9vC.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccvnu9vC.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccvnu9vC.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccvnu9vC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvnu9vC.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccvnu9vC.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: ...
encrypt.c: /tmp/ccvnu9vC.s: Assembler messages:
encrypt.c: /tmp/ccvnu9vC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvnu9vC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvnu9vC.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccvnu9vC.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccvnu9vC.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccvnu9vC.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccvnu9vC.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccvnu9vC.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccvnu9vC.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccvnu9vC.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccvnu9vC.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccvnu9vC.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccvnu9vC.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccvnu9vC.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccvnu9vC.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccvnu9vC.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccvnu9vC.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccvnu9vC.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccvnu9vC.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccvnu9vC.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccvnu9vC.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccvnu9vC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvnu9vC.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccvnu9vC.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccnthhyR.s: Assembler messages:
encrypt.c: /tmp/ccnthhyR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnthhyR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnthhyR.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccnthhyR.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccnthhyR.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccnthhyR.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccnthhyR.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccnthhyR.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccnthhyR.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccnthhyR.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccnthhyR.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccnthhyR.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccnthhyR.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccnthhyR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnthhyR.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccnthhyR.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccnthhyR.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccnthhyR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnthhyR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnthhyR.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccnthhyR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnthhyR.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccnthhyR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnthhyR.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccnthhyR.s: Assembler messages:
encrypt.c: /tmp/ccnthhyR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnthhyR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnthhyR.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccnthhyR.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccnthhyR.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccnthhyR.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccnthhyR.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccnthhyR.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccnthhyR.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccnthhyR.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccnthhyR.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccnthhyR.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccnthhyR.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccnthhyR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnthhyR.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccnthhyR.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccnthhyR.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccnthhyR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnthhyR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnthhyR.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccnthhyR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnthhyR.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccnthhyR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnthhyR.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/cctLqYYx.s: Assembler messages:
encrypt.c: /tmp/cctLqYYx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctLqYYx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctLqYYx.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/cctLqYYx.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/cctLqYYx.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/cctLqYYx.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cctLqYYx.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cctLqYYx.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/cctLqYYx.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/cctLqYYx.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/cctLqYYx.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/cctLqYYx.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/cctLqYYx.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/cctLqYYx.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/cctLqYYx.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/cctLqYYx.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/cctLqYYx.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/cctLqYYx.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/cctLqYYx.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/cctLqYYx.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/cctLqYYx.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/cctLqYYx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctLqYYx.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/cctLqYYx.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: ...
encrypt.c: /tmp/cctLqYYx.s: Assembler messages:
encrypt.c: /tmp/cctLqYYx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctLqYYx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctLqYYx.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/cctLqYYx.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/cctLqYYx.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/cctLqYYx.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cctLqYYx.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cctLqYYx.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/cctLqYYx.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/cctLqYYx.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/cctLqYYx.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/cctLqYYx.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/cctLqYYx.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/cctLqYYx.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/cctLqYYx.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/cctLqYYx.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/cctLqYYx.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/cctLqYYx.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/cctLqYYx.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/cctLqYYx.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/cctLqYYx.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/cctLqYYx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctLqYYx.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/cctLqYYx.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccJOcAQb.s: Assembler messages:
encrypt.c: /tmp/ccJOcAQb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJOcAQb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJOcAQb.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccJOcAQb.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccJOcAQb.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccJOcAQb.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccJOcAQb.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccJOcAQb.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccJOcAQb.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccJOcAQb.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccJOcAQb.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccJOcAQb.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccJOcAQb.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccJOcAQb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJOcAQb.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccJOcAQb.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccJOcAQb.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccJOcAQb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJOcAQb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJOcAQb.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccJOcAQb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJOcAQb.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccJOcAQb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJOcAQb.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccJOcAQb.s: Assembler messages:
encrypt.c: /tmp/ccJOcAQb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJOcAQb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJOcAQb.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccJOcAQb.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccJOcAQb.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccJOcAQb.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccJOcAQb.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccJOcAQb.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccJOcAQb.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccJOcAQb.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccJOcAQb.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccJOcAQb.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccJOcAQb.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccJOcAQb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJOcAQb.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccJOcAQb.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccJOcAQb.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccJOcAQb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJOcAQb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJOcAQb.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccJOcAQb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJOcAQb.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccJOcAQb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJOcAQb.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccviBCW1.s: Assembler messages:
encrypt.c: /tmp/ccviBCW1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccviBCW1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccviBCW1.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccviBCW1.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccviBCW1.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccviBCW1.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccviBCW1.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccviBCW1.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccviBCW1.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccviBCW1.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccviBCW1.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccviBCW1.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccviBCW1.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccviBCW1.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccviBCW1.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccviBCW1.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccviBCW1.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccviBCW1.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccviBCW1.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccviBCW1.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccviBCW1.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccviBCW1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccviBCW1.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccviBCW1.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: ...
encrypt.c: /tmp/ccviBCW1.s: Assembler messages:
encrypt.c: /tmp/ccviBCW1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccviBCW1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccviBCW1.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccviBCW1.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccviBCW1.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccviBCW1.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccviBCW1.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccviBCW1.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccviBCW1.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccviBCW1.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccviBCW1.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccviBCW1.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccviBCW1.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccviBCW1.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccviBCW1.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccviBCW1.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccviBCW1.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccviBCW1.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccviBCW1.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccviBCW1.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccviBCW1.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccviBCW1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccviBCW1.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccviBCW1.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccDgEy1h.s: Assembler messages:
encrypt.c: /tmp/ccDgEy1h.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDgEy1h.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDgEy1h.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccDgEy1h.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccDgEy1h.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccDgEy1h.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccDgEy1h.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccDgEy1h.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccDgEy1h.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccDgEy1h.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccDgEy1h.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccDgEy1h.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccDgEy1h.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccDgEy1h.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDgEy1h.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccDgEy1h.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccDgEy1h.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccDgEy1h.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDgEy1h.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDgEy1h.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccDgEy1h.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDgEy1h.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccDgEy1h.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDgEy1h.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccz6GUO0.s: Assembler messages:
encrypt.c: /tmp/ccz6GUO0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccz6GUO0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccz6GUO0.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccz6GUO0.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccz6GUO0.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccz6GUO0.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccz6GUO0.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccz6GUO0.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccz6GUO0.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccz6GUO0.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccz6GUO0.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccz6GUO0.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccz6GUO0.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccz6GUO0.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccz6GUO0.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccz6GUO0.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccz6GUO0.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccz6GUO0.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccz6GUO0.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccz6GUO0.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccz6GUO0.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccz6GUO0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccz6GUO0.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccz6GUO0.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccDyRwvB.s: Assembler messages:
encrypt.c: /tmp/ccDyRwvB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDyRwvB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDyRwvB.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccDyRwvB.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccDyRwvB.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccDyRwvB.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccDyRwvB.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccDyRwvB.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccDyRwvB.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccDyRwvB.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccDyRwvB.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccDyRwvB.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccDyRwvB.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccDyRwvB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDyRwvB.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccDyRwvB.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccDyRwvB.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccDyRwvB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDyRwvB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDyRwvB.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccDyRwvB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDyRwvB.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccDyRwvB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDyRwvB.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccj8ncuh.s: Assembler messages:
encrypt.c: /tmp/ccj8ncuh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccj8ncuh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccj8ncuh.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccj8ncuh.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccj8ncuh.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccj8ncuh.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccj8ncuh.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccj8ncuh.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccj8ncuh.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccj8ncuh.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccj8ncuh.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccj8ncuh.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccj8ncuh.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccj8ncuh.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccj8ncuh.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccj8ncuh.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccj8ncuh.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccj8ncuh.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccj8ncuh.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccj8ncuh.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccj8ncuh.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccj8ncuh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccj8ncuh.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccj8ncuh.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc4UDHIu.s: Assembler messages:
encrypt.c: /tmp/cc4UDHIu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4UDHIu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4UDHIu.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/cc4UDHIu.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc4UDHIu.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc4UDHIu.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc4UDHIu.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc4UDHIu.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc4UDHIu.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc4UDHIu.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc4UDHIu.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc4UDHIu.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/cc4UDHIu.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc4UDHIu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4UDHIu.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc4UDHIu.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/cc4UDHIu.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc4UDHIu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4UDHIu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4UDHIu.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc4UDHIu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4UDHIu.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/cc4UDHIu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4UDHIu.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccYWabnd.s: Assembler messages:
encrypt.c: /tmp/ccYWabnd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYWabnd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYWabnd.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccYWabnd.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccYWabnd.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccYWabnd.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccYWabnd.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccYWabnd.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccYWabnd.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccYWabnd.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccYWabnd.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccYWabnd.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccYWabnd.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccYWabnd.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccYWabnd.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccYWabnd.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccYWabnd.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccYWabnd.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccYWabnd.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccYWabnd.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccYWabnd.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccYWabnd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYWabnd.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccYWabnd.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccBPoZ6W.s: Assembler messages:
encrypt.c: /tmp/ccBPoZ6W.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBPoZ6W.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBPoZ6W.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccBPoZ6W.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccBPoZ6W.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccBPoZ6W.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccBPoZ6W.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccBPoZ6W.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccBPoZ6W.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccBPoZ6W.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccBPoZ6W.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccBPoZ6W.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccBPoZ6W.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccBPoZ6W.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBPoZ6W.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccBPoZ6W.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccBPoZ6W.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccBPoZ6W.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBPoZ6W.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBPoZ6W.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccBPoZ6W.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBPoZ6W.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccBPoZ6W.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBPoZ6W.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cctpquvG.s: Assembler messages:
encrypt.c: /tmp/cctpquvG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctpquvG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctpquvG.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/cctpquvG.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/cctpquvG.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/cctpquvG.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cctpquvG.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cctpquvG.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/cctpquvG.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/cctpquvG.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/cctpquvG.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/cctpquvG.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/cctpquvG.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/cctpquvG.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/cctpquvG.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/cctpquvG.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/cctpquvG.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/cctpquvG.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/cctpquvG.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/cctpquvG.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/cctpquvG.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/cctpquvG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctpquvG.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/cctpquvG.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccI45li4.s: Assembler messages:
encrypt.c: /tmp/ccI45li4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccI45li4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccI45li4.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccI45li4.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccI45li4.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccI45li4.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccI45li4.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccI45li4.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccI45li4.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccI45li4.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccI45li4.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccI45li4.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccI45li4.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccI45li4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccI45li4.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccI45li4.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccI45li4.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccI45li4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI45li4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI45li4.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccI45li4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI45li4.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccI45li4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI45li4.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccSYv9AJ.s: Assembler messages:
encrypt.c: /tmp/ccSYv9AJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSYv9AJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSYv9AJ.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccSYv9AJ.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccSYv9AJ.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccSYv9AJ.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccSYv9AJ.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccSYv9AJ.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccSYv9AJ.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccSYv9AJ.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccSYv9AJ.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccSYv9AJ.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccSYv9AJ.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccSYv9AJ.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccSYv9AJ.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccSYv9AJ.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccSYv9AJ.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccSYv9AJ.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccSYv9AJ.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccSYv9AJ.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccSYv9AJ.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccSYv9AJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSYv9AJ.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccSYv9AJ.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccbNfuP9.s: Assembler messages:
encrypt.c: /tmp/ccbNfuP9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbNfuP9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbNfuP9.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccbNfuP9.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccbNfuP9.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccbNfuP9.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccbNfuP9.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccbNfuP9.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccbNfuP9.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccbNfuP9.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccbNfuP9.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccbNfuP9.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccbNfuP9.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccbNfuP9.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccbNfuP9.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccbNfuP9.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccbNfuP9.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccbNfuP9.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccbNfuP9.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccbNfuP9.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccbNfuP9.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccbNfuP9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbNfuP9.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccbNfuP9.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
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: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccyb2C3j.s: Assembler messages:
encrypt.c: /tmp/ccyb2C3j.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyb2C3j.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyb2C3j.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccyb2C3j.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccyb2C3j.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccyb2C3j.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccyb2C3j.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccyb2C3j.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccyb2C3j.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccyb2C3j.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccyb2C3j.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccyb2C3j.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccyb2C3j.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccyb2C3j.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyb2C3j.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccyb2C3j.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccyb2C3j.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccyb2C3j.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyb2C3j.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyb2C3j.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccyb2C3j.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyb2C3j.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccyb2C3j.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyb2C3j.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccfcu5og.s: Assembler messages:
encrypt.c: /tmp/ccfcu5og.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfcu5og.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfcu5og.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccfcu5og.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccfcu5og.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccfcu5og.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccfcu5og.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccfcu5og.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccfcu5og.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccfcu5og.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccfcu5og.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccfcu5og.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccfcu5og.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccfcu5og.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfcu5og.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccfcu5og.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccfcu5og.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccfcu5og.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfcu5og.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfcu5og.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccfcu5og.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfcu5og.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccfcu5og.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfcu5og.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccuaCim8.s: Assembler messages:
encrypt.c: /tmp/ccuaCim8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuaCim8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuaCim8.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccuaCim8.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccuaCim8.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccuaCim8.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccuaCim8.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccuaCim8.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccuaCim8.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccuaCim8.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccuaCim8.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccuaCim8.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccuaCim8.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccuaCim8.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccuaCim8.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccuaCim8.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccuaCim8.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccuaCim8.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccuaCim8.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccuaCim8.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccuaCim8.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccuaCim8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuaCim8.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccuaCim8.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc6RO61l.s: Assembler messages:
encrypt.c: /tmp/cc6RO61l.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6RO61l.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6RO61l.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/cc6RO61l.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc6RO61l.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc6RO61l.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc6RO61l.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc6RO61l.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc6RO61l.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/cc6RO61l.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/cc6RO61l.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/cc6RO61l.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/cc6RO61l.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/cc6RO61l.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/cc6RO61l.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/cc6RO61l.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/cc6RO61l.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/cc6RO61l.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/cc6RO61l.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/cc6RO61l.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/cc6RO61l.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc6RO61l.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6RO61l.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/cc6RO61l.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
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: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccKd0IlI.s: Assembler messages:
encrypt.c: /tmp/ccKd0IlI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKd0IlI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKd0IlI.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccKd0IlI.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccKd0IlI.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccKd0IlI.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccKd0IlI.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccKd0IlI.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccKd0IlI.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccKd0IlI.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccKd0IlI.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccKd0IlI.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccKd0IlI.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccKd0IlI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKd0IlI.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccKd0IlI.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccKd0IlI.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccKd0IlI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKd0IlI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKd0IlI.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccKd0IlI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKd0IlI.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccKd0IlI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKd0IlI.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc5znFev.s: Assembler messages:
encrypt.c: /tmp/cc5znFev.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5znFev.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5znFev.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/cc5znFev.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc5znFev.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc5znFev.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc5znFev.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc5znFev.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc5znFev.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/cc5znFev.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/cc5znFev.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/cc5znFev.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/cc5znFev.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/cc5znFev.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/cc5znFev.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/cc5znFev.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/cc5znFev.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/cc5znFev.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/cc5znFev.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/cc5znFev.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/cc5znFev.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc5znFev.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5znFev.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/cc5znFev.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccVKsaDK.s: Assembler messages:
encrypt.c: /tmp/ccVKsaDK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVKsaDK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVKsaDK.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccVKsaDK.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccVKsaDK.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccVKsaDK.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccVKsaDK.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccVKsaDK.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccVKsaDK.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccVKsaDK.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccVKsaDK.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccVKsaDK.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccVKsaDK.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccVKsaDK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVKsaDK.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccVKsaDK.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccVKsaDK.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccVKsaDK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVKsaDK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVKsaDK.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccVKsaDK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVKsaDK.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccVKsaDK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVKsaDK.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc1308GW.s: Assembler messages:
encrypt.c: /tmp/cc1308GW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1308GW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1308GW.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/cc1308GW.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc1308GW.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc1308GW.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc1308GW.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc1308GW.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc1308GW.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/cc1308GW.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/cc1308GW.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/cc1308GW.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/cc1308GW.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/cc1308GW.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/cc1308GW.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/cc1308GW.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/cc1308GW.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/cc1308GW.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/cc1308GW.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/cc1308GW.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/cc1308GW.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc1308GW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1308GW.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/cc1308GW.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccZWybLd.s: Assembler messages:
encrypt.c: /tmp/ccZWybLd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZWybLd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZWybLd.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccZWybLd.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccZWybLd.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccZWybLd.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccZWybLd.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccZWybLd.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccZWybLd.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccZWybLd.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccZWybLd.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccZWybLd.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccZWybLd.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccZWybLd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZWybLd.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccZWybLd.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccZWybLd.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccZWybLd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZWybLd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZWybLd.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccZWybLd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZWybLd.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccZWybLd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZWybLd.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccdqnBn5.s: Assembler messages:
encrypt.c: /tmp/ccdqnBn5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdqnBn5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdqnBn5.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccdqnBn5.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccdqnBn5.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccdqnBn5.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccdqnBn5.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccdqnBn5.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccdqnBn5.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccdqnBn5.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccdqnBn5.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccdqnBn5.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccdqnBn5.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccdqnBn5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdqnBn5.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccdqnBn5.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccdqnBn5.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccdqnBn5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdqnBn5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdqnBn5.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccdqnBn5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdqnBn5.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccdqnBn5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdqnBn5.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccy5T8pO.s: Assembler messages:
encrypt.c: /tmp/ccy5T8pO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccy5T8pO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccy5T8pO.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccy5T8pO.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccy5T8pO.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccy5T8pO.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccy5T8pO.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccy5T8pO.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccy5T8pO.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccy5T8pO.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccy5T8pO.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccy5T8pO.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccy5T8pO.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccy5T8pO.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccy5T8pO.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccy5T8pO.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccy5T8pO.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccy5T8pO.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccy5T8pO.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccy5T8pO.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccy5T8pO.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccy5T8pO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccy5T8pO.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccy5T8pO.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccb2UZFg.s: Assembler messages:
encrypt.c: /tmp/ccb2UZFg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccb2UZFg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccb2UZFg.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccb2UZFg.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccb2UZFg.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccb2UZFg.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccb2UZFg.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccb2UZFg.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccb2UZFg.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccb2UZFg.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccb2UZFg.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccb2UZFg.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccb2UZFg.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccb2UZFg.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccb2UZFg.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccb2UZFg.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccb2UZFg.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccb2UZFg.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccb2UZFg.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccb2UZFg.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccb2UZFg.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccb2UZFg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccb2UZFg.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccb2UZFg.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cczhZ1Mm.s: Assembler messages:
encrypt.c: /tmp/cczhZ1Mm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczhZ1Mm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczhZ1Mm.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/cczhZ1Mm.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/cczhZ1Mm.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/cczhZ1Mm.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/cczhZ1Mm.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cczhZ1Mm.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cczhZ1Mm.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cczhZ1Mm.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cczhZ1Mm.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cczhZ1Mm.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/cczhZ1Mm.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/cczhZ1Mm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczhZ1Mm.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cczhZ1Mm.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/cczhZ1Mm.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cczhZ1Mm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczhZ1Mm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczhZ1Mm.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/cczhZ1Mm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczhZ1Mm.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/cczhZ1Mm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczhZ1Mm.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccOVui7C.s: Assembler messages:
encrypt.c: /tmp/ccOVui7C.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOVui7C.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOVui7C.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccOVui7C.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccOVui7C.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccOVui7C.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccOVui7C.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccOVui7C.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccOVui7C.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccOVui7C.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccOVui7C.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccOVui7C.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccOVui7C.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccOVui7C.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccOVui7C.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccOVui7C.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccOVui7C.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccOVui7C.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccOVui7C.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccOVui7C.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccOVui7C.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccOVui7C.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOVui7C.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccOVui7C.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cceSi9FG.s: Assembler messages:
encrypt.c: /tmp/cceSi9FG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceSi9FG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceSi9FG.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/cceSi9FG.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/cceSi9FG.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/cceSi9FG.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/cceSi9FG.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cceSi9FG.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cceSi9FG.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cceSi9FG.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cceSi9FG.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cceSi9FG.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/cceSi9FG.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/cceSi9FG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceSi9FG.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cceSi9FG.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/cceSi9FG.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cceSi9FG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceSi9FG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceSi9FG.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/cceSi9FG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceSi9FG.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/cceSi9FG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceSi9FG.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccbqb4r8.s: Assembler messages:
encrypt.c: /tmp/ccbqb4r8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbqb4r8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbqb4r8.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccbqb4r8.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccbqb4r8.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccbqb4r8.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccbqb4r8.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccbqb4r8.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccbqb4r8.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccbqb4r8.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccbqb4r8.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccbqb4r8.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccbqb4r8.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccbqb4r8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbqb4r8.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccbqb4r8.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccbqb4r8.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccbqb4r8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbqb4r8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbqb4r8.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccbqb4r8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbqb4r8.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccbqb4r8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbqb4r8.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccrvZNB8.s: Assembler messages:
encrypt.c: /tmp/ccrvZNB8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrvZNB8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrvZNB8.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccrvZNB8.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccrvZNB8.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccrvZNB8.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccrvZNB8.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccrvZNB8.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccrvZNB8.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccrvZNB8.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccrvZNB8.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccrvZNB8.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccrvZNB8.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccrvZNB8.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccrvZNB8.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccrvZNB8.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccrvZNB8.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccrvZNB8.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccrvZNB8.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccrvZNB8.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccrvZNB8.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccrvZNB8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrvZNB8.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccrvZNB8.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccUPowE5.s: Assembler messages:
encrypt.c: /tmp/ccUPowE5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUPowE5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUPowE5.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccUPowE5.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccUPowE5.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccUPowE5.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccUPowE5.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccUPowE5.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccUPowE5.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccUPowE5.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccUPowE5.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccUPowE5.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccUPowE5.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccUPowE5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUPowE5.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccUPowE5.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccUPowE5.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccUPowE5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUPowE5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUPowE5.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccUPowE5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUPowE5.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccUPowE5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUPowE5.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccqlkHW0.s: Assembler messages:
encrypt.c: /tmp/ccqlkHW0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqlkHW0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqlkHW0.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccqlkHW0.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccqlkHW0.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccqlkHW0.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccqlkHW0.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccqlkHW0.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccqlkHW0.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccqlkHW0.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccqlkHW0.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccqlkHW0.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccqlkHW0.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccqlkHW0.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccqlkHW0.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccqlkHW0.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccqlkHW0.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccqlkHW0.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccqlkHW0.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccqlkHW0.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccqlkHW0.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccqlkHW0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqlkHW0.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccqlkHW0.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccKJDPbl.s: Assembler messages:
encrypt.c: /tmp/ccKJDPbl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKJDPbl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKJDPbl.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccKJDPbl.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccKJDPbl.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccKJDPbl.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccKJDPbl.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccKJDPbl.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccKJDPbl.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccKJDPbl.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccKJDPbl.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccKJDPbl.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccKJDPbl.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccKJDPbl.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccKJDPbl.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccKJDPbl.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccKJDPbl.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccKJDPbl.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccKJDPbl.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccKJDPbl.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccKJDPbl.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccKJDPbl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKJDPbl.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccKJDPbl.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccm8QVEl.s: Assembler messages:
encrypt.c: /tmp/ccm8QVEl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccm8QVEl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccm8QVEl.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccm8QVEl.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccm8QVEl.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccm8QVEl.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccm8QVEl.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccm8QVEl.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccm8QVEl.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccm8QVEl.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccm8QVEl.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccm8QVEl.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccm8QVEl.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccm8QVEl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccm8QVEl.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccm8QVEl.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccm8QVEl.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccm8QVEl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm8QVEl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm8QVEl.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccm8QVEl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm8QVEl.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccm8QVEl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm8QVEl.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccXZA1Oo.s: Assembler messages:
encrypt.c: /tmp/ccXZA1Oo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXZA1Oo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXZA1Oo.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccXZA1Oo.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccXZA1Oo.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccXZA1Oo.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccXZA1Oo.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccXZA1Oo.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccXZA1Oo.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccXZA1Oo.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccXZA1Oo.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccXZA1Oo.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccXZA1Oo.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccXZA1Oo.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccXZA1Oo.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccXZA1Oo.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccXZA1Oo.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccXZA1Oo.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccXZA1Oo.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccXZA1Oo.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccXZA1Oo.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccXZA1Oo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXZA1Oo.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccXZA1Oo.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccpPqlNo.s: Assembler messages:
encrypt.c: /tmp/ccpPqlNo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpPqlNo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpPqlNo.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccpPqlNo.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccpPqlNo.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccpPqlNo.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccpPqlNo.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccpPqlNo.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccpPqlNo.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccpPqlNo.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccpPqlNo.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccpPqlNo.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccpPqlNo.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccpPqlNo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpPqlNo.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccpPqlNo.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccpPqlNo.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccpPqlNo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpPqlNo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpPqlNo.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccpPqlNo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpPqlNo.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccpPqlNo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpPqlNo.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccEutVVQ.s: Assembler messages:
encrypt.c: /tmp/ccEutVVQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEutVVQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEutVVQ.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccEutVVQ.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccEutVVQ.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccEutVVQ.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccEutVVQ.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccEutVVQ.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccEutVVQ.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccEutVVQ.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccEutVVQ.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccEutVVQ.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccEutVVQ.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccEutVVQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEutVVQ.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccEutVVQ.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccEutVVQ.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccEutVVQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEutVVQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEutVVQ.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccEutVVQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEutVVQ.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccEutVVQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEutVVQ.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccYHKndR.s: Assembler messages:
encrypt.c: /tmp/ccYHKndR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYHKndR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYHKndR.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccYHKndR.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccYHKndR.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccYHKndR.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccYHKndR.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccYHKndR.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccYHKndR.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccYHKndR.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccYHKndR.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccYHKndR.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccYHKndR.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccYHKndR.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccYHKndR.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccYHKndR.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccYHKndR.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccYHKndR.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccYHKndR.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccYHKndR.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccYHKndR.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccYHKndR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYHKndR.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccYHKndR.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/cc1ApfbK.s: Assembler messages:
encrypt.c: /tmp/cc1ApfbK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1ApfbK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1ApfbK.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/cc1ApfbK.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc1ApfbK.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc1ApfbK.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc1ApfbK.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc1ApfbK.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc1ApfbK.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc1ApfbK.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc1ApfbK.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc1ApfbK.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/cc1ApfbK.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc1ApfbK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1ApfbK.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc1ApfbK.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/cc1ApfbK.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc1ApfbK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1ApfbK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1ApfbK.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc1ApfbK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1ApfbK.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/cc1ApfbK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1ApfbK.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/cchiRv0L.s: Assembler messages:
encrypt.c: /tmp/cchiRv0L.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchiRv0L.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchiRv0L.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/cchiRv0L.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/cchiRv0L.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/cchiRv0L.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cchiRv0L.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cchiRv0L.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/cchiRv0L.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/cchiRv0L.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/cchiRv0L.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/cchiRv0L.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/cchiRv0L.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/cchiRv0L.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/cchiRv0L.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/cchiRv0L.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/cchiRv0L.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/cchiRv0L.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/cchiRv0L.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/cchiRv0L.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/cchiRv0L.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/cchiRv0L.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchiRv0L.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/cchiRv0L.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccWLhlcc.s: Assembler messages:
encrypt.c: /tmp/ccWLhlcc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWLhlcc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWLhlcc.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccWLhlcc.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccWLhlcc.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccWLhlcc.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccWLhlcc.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccWLhlcc.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccWLhlcc.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccWLhlcc.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccWLhlcc.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccWLhlcc.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccWLhlcc.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccWLhlcc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWLhlcc.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccWLhlcc.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccWLhlcc.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccWLhlcc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWLhlcc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWLhlcc.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccWLhlcc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWLhlcc.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccWLhlcc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWLhlcc.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccYrEC7b.s: Assembler messages:
encrypt.c: /tmp/ccYrEC7b.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYrEC7b.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYrEC7b.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccYrEC7b.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccYrEC7b.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccYrEC7b.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccYrEC7b.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccYrEC7b.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccYrEC7b.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccYrEC7b.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccYrEC7b.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccYrEC7b.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccYrEC7b.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccYrEC7b.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccYrEC7b.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccYrEC7b.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccYrEC7b.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccYrEC7b.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccYrEC7b.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccYrEC7b.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccYrEC7b.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccYrEC7b.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYrEC7b.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccYrEC7b.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc901gdb.s: Assembler messages:
encrypt.c: /tmp/cc901gdb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc901gdb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc901gdb.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/cc901gdb.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc901gdb.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc901gdb.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc901gdb.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc901gdb.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc901gdb.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc901gdb.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc901gdb.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc901gdb.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/cc901gdb.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc901gdb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc901gdb.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc901gdb.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/cc901gdb.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc901gdb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc901gdb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc901gdb.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc901gdb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc901gdb.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/cc901gdb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc901gdb.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccELl7qT.s: Assembler messages:
encrypt.c: /tmp/ccELl7qT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccELl7qT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccELl7qT.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccELl7qT.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccELl7qT.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccELl7qT.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccELl7qT.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccELl7qT.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccELl7qT.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccELl7qT.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccELl7qT.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccELl7qT.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccELl7qT.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccELl7qT.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccELl7qT.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccELl7qT.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccELl7qT.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccELl7qT.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccELl7qT.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccELl7qT.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccELl7qT.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccELl7qT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccELl7qT.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccELl7qT.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccJTikvu.s: Assembler messages:
encrypt.c: /tmp/ccJTikvu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJTikvu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJTikvu.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccJTikvu.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccJTikvu.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccJTikvu.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccJTikvu.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccJTikvu.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccJTikvu.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccJTikvu.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccJTikvu.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccJTikvu.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccJTikvu.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccJTikvu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJTikvu.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccJTikvu.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccJTikvu.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccJTikvu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJTikvu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJTikvu.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccJTikvu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJTikvu.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccJTikvu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJTikvu.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccek8Lla.s: Assembler messages:
encrypt.c: /tmp/ccek8Lla.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccek8Lla.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccek8Lla.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccek8Lla.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccek8Lla.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccek8Lla.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccek8Lla.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccek8Lla.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccek8Lla.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccek8Lla.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccek8Lla.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccek8Lla.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccek8Lla.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccek8Lla.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccek8Lla.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccek8Lla.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccek8Lla.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccek8Lla.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccek8Lla.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccek8Lla.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccek8Lla.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccek8Lla.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccek8Lla.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccek8Lla.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccAoHPCO.s: Assembler messages:
encrypt.c: /tmp/ccAoHPCO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAoHPCO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAoHPCO.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccAoHPCO.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccAoHPCO.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccAoHPCO.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccAoHPCO.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccAoHPCO.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccAoHPCO.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccAoHPCO.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccAoHPCO.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccAoHPCO.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccAoHPCO.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccAoHPCO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAoHPCO.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccAoHPCO.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccAoHPCO.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccAoHPCO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAoHPCO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAoHPCO.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccAoHPCO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAoHPCO.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccAoHPCO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAoHPCO.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccvYKB9g.s: Assembler messages:
encrypt.c: /tmp/ccvYKB9g.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvYKB9g.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvYKB9g.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccvYKB9g.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccvYKB9g.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccvYKB9g.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccvYKB9g.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccvYKB9g.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccvYKB9g.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccvYKB9g.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccvYKB9g.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccvYKB9g.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccvYKB9g.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccvYKB9g.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccvYKB9g.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccvYKB9g.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccvYKB9g.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccvYKB9g.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccvYKB9g.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccvYKB9g.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccvYKB9g.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccvYKB9g.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvYKB9g.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccvYKB9g.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccT8Hk5P.s: Assembler messages:
encrypt.c: /tmp/ccT8Hk5P.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccT8Hk5P.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccT8Hk5P.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccT8Hk5P.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccT8Hk5P.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccT8Hk5P.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccT8Hk5P.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccT8Hk5P.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccT8Hk5P.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccT8Hk5P.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccT8Hk5P.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccT8Hk5P.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccT8Hk5P.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccT8Hk5P.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccT8Hk5P.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccT8Hk5P.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccT8Hk5P.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccT8Hk5P.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT8Hk5P.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT8Hk5P.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccT8Hk5P.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT8Hk5P.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccT8Hk5P.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT8Hk5P.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccmw2gNz.s: Assembler messages:
encrypt.c: /tmp/ccmw2gNz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmw2gNz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmw2gNz.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccmw2gNz.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccmw2gNz.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccmw2gNz.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccmw2gNz.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccmw2gNz.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccmw2gNz.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccmw2gNz.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccmw2gNz.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccmw2gNz.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccmw2gNz.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccmw2gNz.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccmw2gNz.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccmw2gNz.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccmw2gNz.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccmw2gNz.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccmw2gNz.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccmw2gNz.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccmw2gNz.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccmw2gNz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmw2gNz.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccmw2gNz.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccPfOibE.s: Assembler messages:
encrypt.c: /tmp/ccPfOibE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPfOibE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPfOibE.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccPfOibE.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccPfOibE.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccPfOibE.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccPfOibE.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccPfOibE.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccPfOibE.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccPfOibE.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccPfOibE.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccPfOibE.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccPfOibE.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccPfOibE.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccPfOibE.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccPfOibE.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccPfOibE.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccPfOibE.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccPfOibE.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccPfOibE.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccPfOibE.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccPfOibE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPfOibE.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccPfOibE.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccQVVKMW.s: Assembler messages:
encrypt.c: /tmp/ccQVVKMW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQVVKMW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQVVKMW.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccQVVKMW.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccQVVKMW.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccQVVKMW.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccQVVKMW.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccQVVKMW.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccQVVKMW.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccQVVKMW.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccQVVKMW.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccQVVKMW.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccQVVKMW.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccQVVKMW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQVVKMW.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccQVVKMW.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccQVVKMW.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccQVVKMW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQVVKMW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQVVKMW.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccQVVKMW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQVVKMW.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccQVVKMW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQVVKMW.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccbAyJ2d.s: Assembler messages:
encrypt.c: /tmp/ccbAyJ2d.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbAyJ2d.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbAyJ2d.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccbAyJ2d.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccbAyJ2d.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccbAyJ2d.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccbAyJ2d.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccbAyJ2d.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccbAyJ2d.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccbAyJ2d.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccbAyJ2d.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccbAyJ2d.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccbAyJ2d.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccbAyJ2d.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbAyJ2d.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccbAyJ2d.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccbAyJ2d.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccbAyJ2d.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbAyJ2d.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbAyJ2d.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccbAyJ2d.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbAyJ2d.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccbAyJ2d.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbAyJ2d.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cceX3SF5.s: Assembler messages:
encrypt.c: /tmp/cceX3SF5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceX3SF5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceX3SF5.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/cceX3SF5.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/cceX3SF5.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/cceX3SF5.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cceX3SF5.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cceX3SF5.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/cceX3SF5.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/cceX3SF5.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/cceX3SF5.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/cceX3SF5.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/cceX3SF5.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/cceX3SF5.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/cceX3SF5.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/cceX3SF5.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/cceX3SF5.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/cceX3SF5.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/cceX3SF5.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/cceX3SF5.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/cceX3SF5.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/cceX3SF5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceX3SF5.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/cceX3SF5.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccWEVPph.s: Assembler messages:
encrypt.c: /tmp/ccWEVPph.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWEVPph.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWEVPph.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccWEVPph.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccWEVPph.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccWEVPph.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccWEVPph.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccWEVPph.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccWEVPph.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccWEVPph.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccWEVPph.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccWEVPph.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccWEVPph.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccWEVPph.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWEVPph.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccWEVPph.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccWEVPph.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccWEVPph.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWEVPph.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWEVPph.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccWEVPph.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWEVPph.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccWEVPph.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWEVPph.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccvzxIfY.s: Assembler messages:
encrypt.c: /tmp/ccvzxIfY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvzxIfY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvzxIfY.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccvzxIfY.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccvzxIfY.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccvzxIfY.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccvzxIfY.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccvzxIfY.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccvzxIfY.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccvzxIfY.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccvzxIfY.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccvzxIfY.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccvzxIfY.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccvzxIfY.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccvzxIfY.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccvzxIfY.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccvzxIfY.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccvzxIfY.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccvzxIfY.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccvzxIfY.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccvzxIfY.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccvzxIfY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvzxIfY.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccvzxIfY.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccqxNLFy.s: Assembler messages:
encrypt.c: /tmp/ccqxNLFy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqxNLFy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqxNLFy.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccqxNLFy.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccqxNLFy.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccqxNLFy.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccqxNLFy.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccqxNLFy.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccqxNLFy.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccqxNLFy.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccqxNLFy.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccqxNLFy.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccqxNLFy.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccqxNLFy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqxNLFy.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccqxNLFy.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccqxNLFy.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccqxNLFy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqxNLFy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqxNLFy.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccqxNLFy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqxNLFy.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccqxNLFy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqxNLFy.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccrl9api.s: Assembler messages:
encrypt.c: /tmp/ccrl9api.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrl9api.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrl9api.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccrl9api.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccrl9api.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccrl9api.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccrl9api.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccrl9api.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccrl9api.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccrl9api.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccrl9api.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccrl9api.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccrl9api.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccrl9api.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccrl9api.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccrl9api.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccrl9api.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccrl9api.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccrl9api.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccrl9api.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccrl9api.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccrl9api.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrl9api.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccrl9api.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cclFBkyd.s: Assembler messages:
encrypt.c: /tmp/cclFBkyd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclFBkyd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclFBkyd.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/cclFBkyd.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/cclFBkyd.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/cclFBkyd.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/cclFBkyd.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cclFBkyd.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cclFBkyd.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cclFBkyd.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cclFBkyd.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cclFBkyd.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/cclFBkyd.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/cclFBkyd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclFBkyd.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cclFBkyd.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/cclFBkyd.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cclFBkyd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclFBkyd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclFBkyd.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/cclFBkyd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclFBkyd.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/cclFBkyd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclFBkyd.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccsU5adi.s: Assembler messages:
encrypt.c: /tmp/ccsU5adi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsU5adi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsU5adi.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccsU5adi.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccsU5adi.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccsU5adi.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccsU5adi.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccsU5adi.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccsU5adi.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccsU5adi.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccsU5adi.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccsU5adi.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccsU5adi.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccsU5adi.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccsU5adi.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccsU5adi.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccsU5adi.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccsU5adi.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccsU5adi.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccsU5adi.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccsU5adi.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccsU5adi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsU5adi.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccsU5adi.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc7mk4ep.s: Assembler messages:
encrypt.c: /tmp/cc7mk4ep.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7mk4ep.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7mk4ep.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/cc7mk4ep.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc7mk4ep.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc7mk4ep.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc7mk4ep.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc7mk4ep.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc7mk4ep.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc7mk4ep.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc7mk4ep.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc7mk4ep.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/cc7mk4ep.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc7mk4ep.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7mk4ep.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc7mk4ep.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/cc7mk4ep.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc7mk4ep.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7mk4ep.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7mk4ep.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc7mk4ep.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7mk4ep.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/cc7mk4ep.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7mk4ep.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccuPyfrv.s: Assembler messages:
encrypt.c: /tmp/ccuPyfrv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuPyfrv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuPyfrv.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccuPyfrv.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccuPyfrv.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccuPyfrv.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccuPyfrv.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccuPyfrv.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccuPyfrv.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccuPyfrv.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccuPyfrv.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccuPyfrv.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccuPyfrv.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccuPyfrv.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccuPyfrv.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccuPyfrv.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccuPyfrv.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccuPyfrv.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccuPyfrv.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccuPyfrv.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccuPyfrv.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccuPyfrv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuPyfrv.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccuPyfrv.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccfwIL4s.s: Assembler messages:
encrypt.c: /tmp/ccfwIL4s.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfwIL4s.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfwIL4s.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccfwIL4s.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccfwIL4s.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccfwIL4s.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccfwIL4s.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccfwIL4s.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccfwIL4s.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccfwIL4s.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccfwIL4s.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccfwIL4s.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccfwIL4s.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccfwIL4s.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccfwIL4s.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccfwIL4s.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccfwIL4s.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccfwIL4s.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccfwIL4s.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccfwIL4s.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccfwIL4s.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccfwIL4s.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfwIL4s.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccfwIL4s.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccgmqCfp.s: Assembler messages:
encrypt.c: /tmp/ccgmqCfp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgmqCfp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgmqCfp.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccgmqCfp.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccgmqCfp.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccgmqCfp.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccgmqCfp.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccgmqCfp.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccgmqCfp.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccgmqCfp.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccgmqCfp.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccgmqCfp.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccgmqCfp.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccgmqCfp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgmqCfp.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccgmqCfp.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccgmqCfp.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccgmqCfp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgmqCfp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgmqCfp.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccgmqCfp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgmqCfp.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccgmqCfp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgmqCfp.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccf39scQ.s: Assembler messages:
encrypt.c: /tmp/ccf39scQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccf39scQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccf39scQ.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccf39scQ.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccf39scQ.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccf39scQ.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccf39scQ.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccf39scQ.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccf39scQ.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccf39scQ.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccf39scQ.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccf39scQ.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccf39scQ.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccf39scQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccf39scQ.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccf39scQ.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccf39scQ.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccf39scQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf39scQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf39scQ.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccf39scQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf39scQ.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccf39scQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf39scQ.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccwc0hPT.s: Assembler messages:
encrypt.c: /tmp/ccwc0hPT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwc0hPT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwc0hPT.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccwc0hPT.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccwc0hPT.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccwc0hPT.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccwc0hPT.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccwc0hPT.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccwc0hPT.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccwc0hPT.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccwc0hPT.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccwc0hPT.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccwc0hPT.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccwc0hPT.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccwc0hPT.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccwc0hPT.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccwc0hPT.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccwc0hPT.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccwc0hPT.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccwc0hPT.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccwc0hPT.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccwc0hPT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwc0hPT.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccwc0hPT.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccRYHWek.s: Assembler messages:
encrypt.c: /tmp/ccRYHWek.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRYHWek.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRYHWek.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccRYHWek.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccRYHWek.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccRYHWek.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccRYHWek.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccRYHWek.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccRYHWek.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccRYHWek.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccRYHWek.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccRYHWek.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccRYHWek.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccRYHWek.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccRYHWek.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccRYHWek.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccRYHWek.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccRYHWek.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccRYHWek.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccRYHWek.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccRYHWek.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccRYHWek.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRYHWek.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccRYHWek.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccpe3Pkq.s: Assembler messages:
encrypt.c: /tmp/ccpe3Pkq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpe3Pkq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpe3Pkq.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccpe3Pkq.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccpe3Pkq.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccpe3Pkq.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccpe3Pkq.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccpe3Pkq.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccpe3Pkq.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccpe3Pkq.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccpe3Pkq.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccpe3Pkq.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccpe3Pkq.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccpe3Pkq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpe3Pkq.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccpe3Pkq.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccpe3Pkq.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccpe3Pkq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpe3Pkq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpe3Pkq.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccpe3Pkq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpe3Pkq.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccpe3Pkq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpe3Pkq.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc22otIB.s: Assembler messages:
encrypt.c: /tmp/cc22otIB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc22otIB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc22otIB.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/cc22otIB.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc22otIB.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc22otIB.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc22otIB.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc22otIB.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc22otIB.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/cc22otIB.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/cc22otIB.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/cc22otIB.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/cc22otIB.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/cc22otIB.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/cc22otIB.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/cc22otIB.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/cc22otIB.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/cc22otIB.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/cc22otIB.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/cc22otIB.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/cc22otIB.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc22otIB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc22otIB.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/cc22otIB.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cccVZDJR.s: Assembler messages:
encrypt.c: /tmp/cccVZDJR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccVZDJR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccVZDJR.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/cccVZDJR.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/cccVZDJR.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/cccVZDJR.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/cccVZDJR.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cccVZDJR.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cccVZDJR.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cccVZDJR.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cccVZDJR.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cccVZDJR.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/cccVZDJR.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/cccVZDJR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccVZDJR.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cccVZDJR.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/cccVZDJR.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cccVZDJR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccVZDJR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccVZDJR.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/cccVZDJR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccVZDJR.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/cccVZDJR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccVZDJR.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccalIfft.s: Assembler messages:
encrypt.c: /tmp/ccalIfft.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccalIfft.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccalIfft.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccalIfft.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccalIfft.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccalIfft.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccalIfft.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccalIfft.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccalIfft.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccalIfft.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccalIfft.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccalIfft.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccalIfft.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccalIfft.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccalIfft.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccalIfft.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccalIfft.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccalIfft.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccalIfft.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccalIfft.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccalIfft.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccalIfft.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccalIfft.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccalIfft.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccnL6wTJ.s: Assembler messages:
encrypt.c: /tmp/ccnL6wTJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnL6wTJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnL6wTJ.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccnL6wTJ.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccnL6wTJ.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccnL6wTJ.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccnL6wTJ.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccnL6wTJ.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccnL6wTJ.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccnL6wTJ.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccnL6wTJ.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccnL6wTJ.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccnL6wTJ.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccnL6wTJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnL6wTJ.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccnL6wTJ.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccnL6wTJ.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccnL6wTJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnL6wTJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnL6wTJ.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccnL6wTJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnL6wTJ.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccnL6wTJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnL6wTJ.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc61y9Eb.s: Assembler messages:
encrypt.c: /tmp/cc61y9Eb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc61y9Eb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc61y9Eb.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/cc61y9Eb.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc61y9Eb.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc61y9Eb.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc61y9Eb.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc61y9Eb.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc61y9Eb.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc61y9Eb.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc61y9Eb.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc61y9Eb.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/cc61y9Eb.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc61y9Eb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc61y9Eb.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc61y9Eb.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/cc61y9Eb.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc61y9Eb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc61y9Eb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc61y9Eb.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc61y9Eb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc61y9Eb.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/cc61y9Eb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc61y9Eb.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccvvADLV.s: Assembler messages:
encrypt.c: /tmp/ccvvADLV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvvADLV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvvADLV.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccvvADLV.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccvvADLV.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccvvADLV.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccvvADLV.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccvvADLV.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccvvADLV.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccvvADLV.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccvvADLV.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccvvADLV.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccvvADLV.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccvvADLV.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccvvADLV.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccvvADLV.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccvvADLV.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccvvADLV.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccvvADLV.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccvvADLV.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccvvADLV.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccvvADLV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvvADLV.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccvvADLV.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc0VP4ii.s: Assembler messages:
encrypt.c: /tmp/cc0VP4ii.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0VP4ii.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0VP4ii.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/cc0VP4ii.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc0VP4ii.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc0VP4ii.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc0VP4ii.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc0VP4ii.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc0VP4ii.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc0VP4ii.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc0VP4ii.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc0VP4ii.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/cc0VP4ii.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc0VP4ii.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0VP4ii.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc0VP4ii.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/cc0VP4ii.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc0VP4ii.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0VP4ii.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0VP4ii.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc0VP4ii.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0VP4ii.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/cc0VP4ii.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0VP4ii.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccR8yPs0.s: Assembler messages:
encrypt.c: /tmp/ccR8yPs0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccR8yPs0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccR8yPs0.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccR8yPs0.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccR8yPs0.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccR8yPs0.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccR8yPs0.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccR8yPs0.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccR8yPs0.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccR8yPs0.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccR8yPs0.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccR8yPs0.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccR8yPs0.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccR8yPs0.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccR8yPs0.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccR8yPs0.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccR8yPs0.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccR8yPs0.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccR8yPs0.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccR8yPs0.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccR8yPs0.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccR8yPs0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccR8yPs0.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccR8yPs0.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccCaavXj.s: Assembler messages:
encrypt.c: /tmp/ccCaavXj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCaavXj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCaavXj.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccCaavXj.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccCaavXj.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccCaavXj.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccCaavXj.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccCaavXj.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccCaavXj.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccCaavXj.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccCaavXj.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccCaavXj.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccCaavXj.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccCaavXj.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccCaavXj.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccCaavXj.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccCaavXj.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccCaavXj.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccCaavXj.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccCaavXj.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccCaavXj.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccCaavXj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCaavXj.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccCaavXj.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
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: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/cctRuF5K.s: Assembler messages:
encrypt.c: /tmp/cctRuF5K.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctRuF5K.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctRuF5K.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/cctRuF5K.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/cctRuF5K.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/cctRuF5K.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/cctRuF5K.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cctRuF5K.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cctRuF5K.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cctRuF5K.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cctRuF5K.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cctRuF5K.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/cctRuF5K.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/cctRuF5K.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctRuF5K.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cctRuF5K.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/cctRuF5K.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cctRuF5K.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctRuF5K.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctRuF5K.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/cctRuF5K.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctRuF5K.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/cctRuF5K.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctRuF5K.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/ccM6qvIC.s: Assembler messages:
encrypt.c: /tmp/ccM6qvIC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccM6qvIC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccM6qvIC.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccM6qvIC.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccM6qvIC.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccM6qvIC.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccM6qvIC.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccM6qvIC.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccM6qvIC.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccM6qvIC.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccM6qvIC.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccM6qvIC.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccM6qvIC.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccM6qvIC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccM6qvIC.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccM6qvIC.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccM6qvIC.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccM6qvIC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM6qvIC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM6qvIC.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccM6qvIC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM6qvIC.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccM6qvIC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM6qvIC.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/ccX760nf.s: Assembler messages:
encrypt.c: /tmp/ccX760nf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccX760nf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccX760nf.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccX760nf.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccX760nf.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccX760nf.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccX760nf.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccX760nf.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccX760nf.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccX760nf.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccX760nf.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccX760nf.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccX760nf.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccX760nf.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccX760nf.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccX760nf.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccX760nf.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccX760nf.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccX760nf.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccX760nf.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccX760nf.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccX760nf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccX760nf.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccX760nf.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
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: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/cc3ZxXj8.s: Assembler messages:
encrypt.c: /tmp/cc3ZxXj8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3ZxXj8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3ZxXj8.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/cc3ZxXj8.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc3ZxXj8.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc3ZxXj8.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc3ZxXj8.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc3ZxXj8.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc3ZxXj8.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc3ZxXj8.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc3ZxXj8.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc3ZxXj8.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/cc3ZxXj8.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc3ZxXj8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3ZxXj8.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc3ZxXj8.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/cc3ZxXj8.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc3ZxXj8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3ZxXj8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3ZxXj8.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc3ZxXj8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3ZxXj8.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/cc3ZxXj8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3ZxXj8.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/cctAfHwF.s: Assembler messages:
encrypt.c: /tmp/cctAfHwF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctAfHwF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctAfHwF.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/cctAfHwF.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/cctAfHwF.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/cctAfHwF.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cctAfHwF.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cctAfHwF.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/cctAfHwF.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/cctAfHwF.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/cctAfHwF.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/cctAfHwF.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/cctAfHwF.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/cctAfHwF.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/cctAfHwF.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/cctAfHwF.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/cctAfHwF.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/cctAfHwF.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/cctAfHwF.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/cctAfHwF.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/cctAfHwF.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/cctAfHwF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctAfHwF.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/cctAfHwF.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccE7Cahq.s: Assembler messages:
encrypt.c: /tmp/ccE7Cahq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccE7Cahq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccE7Cahq.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccE7Cahq.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccE7Cahq.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccE7Cahq.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccE7Cahq.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccE7Cahq.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccE7Cahq.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccE7Cahq.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccE7Cahq.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccE7Cahq.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccE7Cahq.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccE7Cahq.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccE7Cahq.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccE7Cahq.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccE7Cahq.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccE7Cahq.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccE7Cahq.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccE7Cahq.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccE7Cahq.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccE7Cahq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccE7Cahq.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccE7Cahq.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccFGohrn.s: Assembler messages:
encrypt.c: /tmp/ccFGohrn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFGohrn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFGohrn.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccFGohrn.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccFGohrn.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccFGohrn.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccFGohrn.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccFGohrn.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccFGohrn.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccFGohrn.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccFGohrn.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccFGohrn.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccFGohrn.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccFGohrn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFGohrn.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccFGohrn.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccFGohrn.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccFGohrn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFGohrn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFGohrn.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccFGohrn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFGohrn.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccFGohrn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFGohrn.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc1GxJPR.s: Assembler messages:
encrypt.c: /tmp/cc1GxJPR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1GxJPR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1GxJPR.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/cc1GxJPR.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc1GxJPR.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc1GxJPR.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc1GxJPR.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc1GxJPR.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc1GxJPR.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/cc1GxJPR.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/cc1GxJPR.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/cc1GxJPR.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/cc1GxJPR.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/cc1GxJPR.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/cc1GxJPR.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/cc1GxJPR.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/cc1GxJPR.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/cc1GxJPR.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/cc1GxJPR.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/cc1GxJPR.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/cc1GxJPR.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc1GxJPR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1GxJPR.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/cc1GxJPR.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccKHZS0L.s: Assembler messages:
encrypt.c: /tmp/ccKHZS0L.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKHZS0L.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKHZS0L.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccKHZS0L.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccKHZS0L.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccKHZS0L.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccKHZS0L.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccKHZS0L.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccKHZS0L.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccKHZS0L.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccKHZS0L.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccKHZS0L.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccKHZS0L.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccKHZS0L.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKHZS0L.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccKHZS0L.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccKHZS0L.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccKHZS0L.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKHZS0L.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKHZS0L.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccKHZS0L.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKHZS0L.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccKHZS0L.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKHZS0L.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccXdTSaI.s: Assembler messages:
encrypt.c: /tmp/ccXdTSaI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXdTSaI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXdTSaI.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccXdTSaI.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccXdTSaI.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccXdTSaI.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccXdTSaI.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccXdTSaI.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccXdTSaI.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccXdTSaI.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccXdTSaI.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccXdTSaI.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccXdTSaI.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccXdTSaI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXdTSaI.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccXdTSaI.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccXdTSaI.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccXdTSaI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXdTSaI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXdTSaI.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccXdTSaI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXdTSaI.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccXdTSaI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXdTSaI.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccewa0EN.s: Assembler messages:
encrypt.c: /tmp/ccewa0EN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccewa0EN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccewa0EN.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccewa0EN.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccewa0EN.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccewa0EN.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccewa0EN.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccewa0EN.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccewa0EN.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccewa0EN.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccewa0EN.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccewa0EN.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccewa0EN.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccewa0EN.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccewa0EN.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccewa0EN.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccewa0EN.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccewa0EN.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccewa0EN.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccewa0EN.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccewa0EN.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccewa0EN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccewa0EN.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccewa0EN.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccDMSvAd.s: Assembler messages:
encrypt.c: /tmp/ccDMSvAd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDMSvAd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDMSvAd.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccDMSvAd.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccDMSvAd.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccDMSvAd.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccDMSvAd.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccDMSvAd.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccDMSvAd.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccDMSvAd.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccDMSvAd.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccDMSvAd.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccDMSvAd.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccDMSvAd.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccDMSvAd.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccDMSvAd.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccDMSvAd.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccDMSvAd.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccDMSvAd.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccDMSvAd.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccDMSvAd.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccDMSvAd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDMSvAd.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccDMSvAd.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/cciHaxV7.s: Assembler messages:
encrypt.c: /tmp/cciHaxV7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciHaxV7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciHaxV7.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/cciHaxV7.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/cciHaxV7.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/cciHaxV7.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/cciHaxV7.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cciHaxV7.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cciHaxV7.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cciHaxV7.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cciHaxV7.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cciHaxV7.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/cciHaxV7.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/cciHaxV7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciHaxV7.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cciHaxV7.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/cciHaxV7.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cciHaxV7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciHaxV7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciHaxV7.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/cciHaxV7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciHaxV7.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/cciHaxV7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciHaxV7.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc48ggMQ.s: Assembler messages:
encrypt.c: /tmp/cc48ggMQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc48ggMQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc48ggMQ.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/cc48ggMQ.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc48ggMQ.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc48ggMQ.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc48ggMQ.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc48ggMQ.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc48ggMQ.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc48ggMQ.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc48ggMQ.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc48ggMQ.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/cc48ggMQ.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc48ggMQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc48ggMQ.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc48ggMQ.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/cc48ggMQ.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc48ggMQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc48ggMQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc48ggMQ.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc48ggMQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc48ggMQ.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/cc48ggMQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc48ggMQ.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccEQEV9Y.s: Assembler messages:
encrypt.c: /tmp/ccEQEV9Y.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEQEV9Y.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEQEV9Y.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccEQEV9Y.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccEQEV9Y.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccEQEV9Y.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccEQEV9Y.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccEQEV9Y.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccEQEV9Y.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccEQEV9Y.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccEQEV9Y.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccEQEV9Y.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccEQEV9Y.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccEQEV9Y.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccEQEV9Y.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccEQEV9Y.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccEQEV9Y.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccEQEV9Y.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccEQEV9Y.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccEQEV9Y.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccEQEV9Y.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccEQEV9Y.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEQEV9Y.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccEQEV9Y.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccVhsCMk.s: Assembler messages:
encrypt.c: /tmp/ccVhsCMk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVhsCMk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVhsCMk.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccVhsCMk.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccVhsCMk.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccVhsCMk.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccVhsCMk.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccVhsCMk.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccVhsCMk.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccVhsCMk.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccVhsCMk.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccVhsCMk.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccVhsCMk.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccVhsCMk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVhsCMk.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccVhsCMk.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccVhsCMk.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccVhsCMk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVhsCMk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVhsCMk.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccVhsCMk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVhsCMk.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccVhsCMk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVhsCMk.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccyp0cyi.s: Assembler messages:
encrypt.c: /tmp/ccyp0cyi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyp0cyi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyp0cyi.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccyp0cyi.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccyp0cyi.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccyp0cyi.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccyp0cyi.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccyp0cyi.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccyp0cyi.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccyp0cyi.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccyp0cyi.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccyp0cyi.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccyp0cyi.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccyp0cyi.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccyp0cyi.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccyp0cyi.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccyp0cyi.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccyp0cyi.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccyp0cyi.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccyp0cyi.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccyp0cyi.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccyp0cyi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyp0cyi.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccyp0cyi.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccMJ8Jqc.s: Assembler messages:
encrypt.c: /tmp/ccMJ8Jqc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMJ8Jqc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMJ8Jqc.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccMJ8Jqc.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccMJ8Jqc.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccMJ8Jqc.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccMJ8Jqc.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccMJ8Jqc.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccMJ8Jqc.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccMJ8Jqc.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccMJ8Jqc.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccMJ8Jqc.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccMJ8Jqc.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccMJ8Jqc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMJ8Jqc.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccMJ8Jqc.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccMJ8Jqc.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccMJ8Jqc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMJ8Jqc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMJ8Jqc.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccMJ8Jqc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMJ8Jqc.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccMJ8Jqc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMJ8Jqc.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccXQpIob.s: Assembler messages:
encrypt.c: /tmp/ccXQpIob.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXQpIob.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXQpIob.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccXQpIob.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccXQpIob.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccXQpIob.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccXQpIob.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccXQpIob.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccXQpIob.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccXQpIob.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccXQpIob.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccXQpIob.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccXQpIob.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccXQpIob.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccXQpIob.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccXQpIob.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccXQpIob.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccXQpIob.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccXQpIob.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccXQpIob.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccXQpIob.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccXQpIob.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXQpIob.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccXQpIob.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccQ7h5vw.s: Assembler messages:
encrypt.c: /tmp/ccQ7h5vw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQ7h5vw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQ7h5vw.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccQ7h5vw.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccQ7h5vw.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccQ7h5vw.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccQ7h5vw.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccQ7h5vw.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccQ7h5vw.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccQ7h5vw.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccQ7h5vw.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccQ7h5vw.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccQ7h5vw.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccQ7h5vw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQ7h5vw.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccQ7h5vw.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccQ7h5vw.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccQ7h5vw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ7h5vw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ7h5vw.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccQ7h5vw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ7h5vw.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccQ7h5vw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ7h5vw.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccqvNtSC.s: Assembler messages:
encrypt.c: /tmp/ccqvNtSC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqvNtSC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqvNtSC.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccqvNtSC.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccqvNtSC.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccqvNtSC.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccqvNtSC.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccqvNtSC.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccqvNtSC.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccqvNtSC.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccqvNtSC.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccqvNtSC.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccqvNtSC.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccqvNtSC.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccqvNtSC.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccqvNtSC.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccqvNtSC.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccqvNtSC.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccqvNtSC.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccqvNtSC.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccqvNtSC.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccqvNtSC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqvNtSC.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccqvNtSC.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccC2Awd4.s: Assembler messages:
encrypt.c: /tmp/ccC2Awd4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccC2Awd4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccC2Awd4.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccC2Awd4.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccC2Awd4.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccC2Awd4.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccC2Awd4.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccC2Awd4.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccC2Awd4.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccC2Awd4.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccC2Awd4.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccC2Awd4.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccC2Awd4.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccC2Awd4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccC2Awd4.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccC2Awd4.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccC2Awd4.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccC2Awd4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC2Awd4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC2Awd4.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccC2Awd4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC2Awd4.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccC2Awd4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC2Awd4.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccJHw2r6.s: Assembler messages:
encrypt.c: /tmp/ccJHw2r6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJHw2r6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJHw2r6.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccJHw2r6.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccJHw2r6.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccJHw2r6.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccJHw2r6.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccJHw2r6.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccJHw2r6.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccJHw2r6.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccJHw2r6.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccJHw2r6.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccJHw2r6.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccJHw2r6.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccJHw2r6.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccJHw2r6.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccJHw2r6.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccJHw2r6.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccJHw2r6.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccJHw2r6.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccJHw2r6.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccJHw2r6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJHw2r6.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccJHw2r6.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccQDWdgk.s: Assembler messages:
encrypt.c: /tmp/ccQDWdgk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQDWdgk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQDWdgk.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccQDWdgk.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccQDWdgk.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccQDWdgk.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccQDWdgk.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccQDWdgk.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccQDWdgk.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccQDWdgk.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccQDWdgk.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccQDWdgk.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccQDWdgk.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccQDWdgk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQDWdgk.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccQDWdgk.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccQDWdgk.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccQDWdgk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQDWdgk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQDWdgk.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccQDWdgk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQDWdgk.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccQDWdgk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQDWdgk.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccVrtyOn.s: Assembler messages:
encrypt.c: /tmp/ccVrtyOn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVrtyOn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVrtyOn.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccVrtyOn.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccVrtyOn.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccVrtyOn.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccVrtyOn.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccVrtyOn.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccVrtyOn.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccVrtyOn.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccVrtyOn.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccVrtyOn.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccVrtyOn.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccVrtyOn.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccVrtyOn.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccVrtyOn.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccVrtyOn.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccVrtyOn.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccVrtyOn.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccVrtyOn.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccVrtyOn.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccVrtyOn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVrtyOn.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccVrtyOn.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/cc2QfURf.s: Assembler messages:
encrypt.c: /tmp/cc2QfURf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2QfURf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2QfURf.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/cc2QfURf.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc2QfURf.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc2QfURf.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc2QfURf.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc2QfURf.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc2QfURf.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/cc2QfURf.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/cc2QfURf.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/cc2QfURf.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/cc2QfURf.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/cc2QfURf.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/cc2QfURf.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/cc2QfURf.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/cc2QfURf.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/cc2QfURf.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/cc2QfURf.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/cc2QfURf.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/cc2QfURf.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc2QfURf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2QfURf.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/cc2QfURf.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccB4MZ6f.s: Assembler messages:
encrypt.c: /tmp/ccB4MZ6f.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccB4MZ6f.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccB4MZ6f.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccB4MZ6f.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccB4MZ6f.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccB4MZ6f.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccB4MZ6f.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccB4MZ6f.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccB4MZ6f.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccB4MZ6f.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccB4MZ6f.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccB4MZ6f.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccB4MZ6f.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccB4MZ6f.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccB4MZ6f.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccB4MZ6f.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccB4MZ6f.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccB4MZ6f.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB4MZ6f.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB4MZ6f.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccB4MZ6f.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB4MZ6f.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccB4MZ6f.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB4MZ6f.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccFhUg1K.s: Assembler messages:
encrypt.c: /tmp/ccFhUg1K.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFhUg1K.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFhUg1K.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccFhUg1K.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccFhUg1K.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccFhUg1K.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccFhUg1K.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccFhUg1K.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccFhUg1K.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccFhUg1K.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccFhUg1K.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccFhUg1K.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccFhUg1K.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccFhUg1K.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccFhUg1K.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccFhUg1K.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccFhUg1K.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccFhUg1K.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccFhUg1K.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccFhUg1K.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccFhUg1K.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccFhUg1K.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFhUg1K.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccFhUg1K.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccYDwLiJ.s: Assembler messages:
encrypt.c: /tmp/ccYDwLiJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYDwLiJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYDwLiJ.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccYDwLiJ.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccYDwLiJ.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccYDwLiJ.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccYDwLiJ.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccYDwLiJ.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccYDwLiJ.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccYDwLiJ.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccYDwLiJ.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccYDwLiJ.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccYDwLiJ.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccYDwLiJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYDwLiJ.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccYDwLiJ.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccYDwLiJ.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccYDwLiJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYDwLiJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYDwLiJ.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccYDwLiJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYDwLiJ.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccYDwLiJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYDwLiJ.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccCTjZ5u.s: Assembler messages:
encrypt.c: /tmp/ccCTjZ5u.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCTjZ5u.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCTjZ5u.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccCTjZ5u.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccCTjZ5u.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccCTjZ5u.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccCTjZ5u.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccCTjZ5u.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccCTjZ5u.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccCTjZ5u.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccCTjZ5u.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccCTjZ5u.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccCTjZ5u.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccCTjZ5u.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCTjZ5u.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccCTjZ5u.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccCTjZ5u.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccCTjZ5u.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCTjZ5u.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCTjZ5u.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccCTjZ5u.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCTjZ5u.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccCTjZ5u.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCTjZ5u.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccHxMiXy.s: Assembler messages:
encrypt.c: /tmp/ccHxMiXy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHxMiXy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHxMiXy.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccHxMiXy.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccHxMiXy.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccHxMiXy.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccHxMiXy.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccHxMiXy.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccHxMiXy.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccHxMiXy.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccHxMiXy.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccHxMiXy.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccHxMiXy.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccHxMiXy.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccHxMiXy.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccHxMiXy.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccHxMiXy.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccHxMiXy.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccHxMiXy.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccHxMiXy.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccHxMiXy.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccHxMiXy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHxMiXy.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccHxMiXy.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccoud9hY.s: Assembler messages:
encrypt.c: /tmp/ccoud9hY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoud9hY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoud9hY.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccoud9hY.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccoud9hY.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccoud9hY.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccoud9hY.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccoud9hY.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccoud9hY.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccoud9hY.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccoud9hY.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccoud9hY.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccoud9hY.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccoud9hY.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccoud9hY.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccoud9hY.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccoud9hY.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccoud9hY.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccoud9hY.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccoud9hY.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccoud9hY.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccoud9hY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoud9hY.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccoud9hY.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccr1SPnT.s: Assembler messages:
encrypt.c: /tmp/ccr1SPnT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccr1SPnT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccr1SPnT.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccr1SPnT.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccr1SPnT.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccr1SPnT.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccr1SPnT.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccr1SPnT.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccr1SPnT.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccr1SPnT.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccr1SPnT.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccr1SPnT.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccr1SPnT.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccr1SPnT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccr1SPnT.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccr1SPnT.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccr1SPnT.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccr1SPnT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr1SPnT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr1SPnT.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccr1SPnT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr1SPnT.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccr1SPnT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr1SPnT.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/cclacbcT.s: Assembler messages:
encrypt.c: /tmp/cclacbcT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclacbcT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclacbcT.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/cclacbcT.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/cclacbcT.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/cclacbcT.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cclacbcT.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cclacbcT.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/cclacbcT.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/cclacbcT.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/cclacbcT.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/cclacbcT.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/cclacbcT.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/cclacbcT.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/cclacbcT.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/cclacbcT.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/cclacbcT.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/cclacbcT.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/cclacbcT.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/cclacbcT.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/cclacbcT.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/cclacbcT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclacbcT.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/cclacbcT.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccsWvzpO.s: Assembler messages:
encrypt.c: /tmp/ccsWvzpO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsWvzpO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsWvzpO.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccsWvzpO.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccsWvzpO.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccsWvzpO.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccsWvzpO.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccsWvzpO.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccsWvzpO.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccsWvzpO.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccsWvzpO.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccsWvzpO.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccsWvzpO.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccsWvzpO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsWvzpO.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccsWvzpO.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccsWvzpO.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccsWvzpO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsWvzpO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsWvzpO.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccsWvzpO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsWvzpO.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccsWvzpO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsWvzpO.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc7kOtWh.s: Assembler messages:
encrypt.c: /tmp/cc7kOtWh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7kOtWh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7kOtWh.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/cc7kOtWh.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc7kOtWh.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc7kOtWh.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc7kOtWh.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc7kOtWh.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc7kOtWh.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc7kOtWh.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc7kOtWh.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc7kOtWh.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/cc7kOtWh.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc7kOtWh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7kOtWh.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc7kOtWh.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/cc7kOtWh.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc7kOtWh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7kOtWh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7kOtWh.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc7kOtWh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7kOtWh.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/cc7kOtWh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7kOtWh.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccVAUVbb.s: Assembler messages:
encrypt.c: /tmp/ccVAUVbb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVAUVbb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVAUVbb.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccVAUVbb.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccVAUVbb.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccVAUVbb.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccVAUVbb.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccVAUVbb.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccVAUVbb.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccVAUVbb.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccVAUVbb.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccVAUVbb.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccVAUVbb.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccVAUVbb.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccVAUVbb.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccVAUVbb.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccVAUVbb.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccVAUVbb.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccVAUVbb.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccVAUVbb.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccVAUVbb.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccVAUVbb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVAUVbb.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccVAUVbb.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc6YX0mh.s: Assembler messages:
encrypt.c: /tmp/cc6YX0mh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6YX0mh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6YX0mh.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/cc6YX0mh.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc6YX0mh.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc6YX0mh.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc6YX0mh.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc6YX0mh.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc6YX0mh.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/cc6YX0mh.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/cc6YX0mh.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/cc6YX0mh.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/cc6YX0mh.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/cc6YX0mh.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/cc6YX0mh.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/cc6YX0mh.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/cc6YX0mh.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/cc6YX0mh.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/cc6YX0mh.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/cc6YX0mh.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/cc6YX0mh.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc6YX0mh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6YX0mh.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/cc6YX0mh.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccr8fFGd.s: Assembler messages:
encrypt.c: /tmp/ccr8fFGd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccr8fFGd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccr8fFGd.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccr8fFGd.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccr8fFGd.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccr8fFGd.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccr8fFGd.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccr8fFGd.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccr8fFGd.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccr8fFGd.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccr8fFGd.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccr8fFGd.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccr8fFGd.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccr8fFGd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccr8fFGd.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccr8fFGd.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccr8fFGd.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccr8fFGd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr8fFGd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr8fFGd.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccr8fFGd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr8fFGd.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccr8fFGd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr8fFGd.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccWb0FVG.s: Assembler messages:
encrypt.c: /tmp/ccWb0FVG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWb0FVG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWb0FVG.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccWb0FVG.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccWb0FVG.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccWb0FVG.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccWb0FVG.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccWb0FVG.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccWb0FVG.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccWb0FVG.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccWb0FVG.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccWb0FVG.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccWb0FVG.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccWb0FVG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWb0FVG.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccWb0FVG.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccWb0FVG.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccWb0FVG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWb0FVG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWb0FVG.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccWb0FVG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWb0FVG.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccWb0FVG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWb0FVG.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccZqhG9K.s: Assembler messages:
encrypt.c: /tmp/ccZqhG9K.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZqhG9K.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZqhG9K.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccZqhG9K.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccZqhG9K.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccZqhG9K.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccZqhG9K.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccZqhG9K.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccZqhG9K.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccZqhG9K.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccZqhG9K.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccZqhG9K.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccZqhG9K.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccZqhG9K.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccZqhG9K.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccZqhG9K.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccZqhG9K.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccZqhG9K.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccZqhG9K.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccZqhG9K.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccZqhG9K.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccZqhG9K.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZqhG9K.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccZqhG9K.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccIGo8rC.s: Assembler messages:
encrypt.c: /tmp/ccIGo8rC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIGo8rC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIGo8rC.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccIGo8rC.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccIGo8rC.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccIGo8rC.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccIGo8rC.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccIGo8rC.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccIGo8rC.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccIGo8rC.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccIGo8rC.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccIGo8rC.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccIGo8rC.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccIGo8rC.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccIGo8rC.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccIGo8rC.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccIGo8rC.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccIGo8rC.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccIGo8rC.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccIGo8rC.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccIGo8rC.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccIGo8rC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIGo8rC.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccIGo8rC.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccV9kNEx.s: Assembler messages:
encrypt.c: /tmp/ccV9kNEx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccV9kNEx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccV9kNEx.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccV9kNEx.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccV9kNEx.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccV9kNEx.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccV9kNEx.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccV9kNEx.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccV9kNEx.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccV9kNEx.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccV9kNEx.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccV9kNEx.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccV9kNEx.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccV9kNEx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccV9kNEx.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccV9kNEx.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccV9kNEx.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccV9kNEx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV9kNEx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV9kNEx.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccV9kNEx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV9kNEx.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccV9kNEx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV9kNEx.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccL7mgA5.s: Assembler messages:
encrypt.c: /tmp/ccL7mgA5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccL7mgA5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccL7mgA5.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccL7mgA5.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccL7mgA5.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccL7mgA5.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccL7mgA5.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccL7mgA5.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccL7mgA5.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccL7mgA5.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccL7mgA5.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccL7mgA5.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccL7mgA5.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccL7mgA5.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccL7mgA5.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccL7mgA5.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccL7mgA5.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccL7mgA5.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccL7mgA5.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccL7mgA5.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccL7mgA5.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccL7mgA5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccL7mgA5.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccL7mgA5.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccQ2qZM0.s: Assembler messages:
encrypt.c: /tmp/ccQ2qZM0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQ2qZM0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQ2qZM0.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccQ2qZM0.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccQ2qZM0.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccQ2qZM0.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccQ2qZM0.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccQ2qZM0.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccQ2qZM0.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccQ2qZM0.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccQ2qZM0.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccQ2qZM0.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccQ2qZM0.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccQ2qZM0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQ2qZM0.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccQ2qZM0.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccQ2qZM0.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccQ2qZM0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ2qZM0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ2qZM0.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccQ2qZM0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ2qZM0.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccQ2qZM0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ2qZM0.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc6AGfEd.s: Assembler messages:
encrypt.c: /tmp/cc6AGfEd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6AGfEd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6AGfEd.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/cc6AGfEd.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc6AGfEd.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc6AGfEd.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc6AGfEd.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc6AGfEd.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc6AGfEd.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/cc6AGfEd.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/cc6AGfEd.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/cc6AGfEd.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/cc6AGfEd.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/cc6AGfEd.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/cc6AGfEd.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/cc6AGfEd.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/cc6AGfEd.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/cc6AGfEd.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/cc6AGfEd.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/cc6AGfEd.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/cc6AGfEd.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc6AGfEd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6AGfEd.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/cc6AGfEd.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZGdF37.s: Assembler messages:
encrypt.c: /tmp/ccZGdF37.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZGdF37.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZGdF37.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccZGdF37.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccZGdF37.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccZGdF37.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccZGdF37.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccZGdF37.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccZGdF37.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccZGdF37.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccZGdF37.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccZGdF37.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccZGdF37.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccZGdF37.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZGdF37.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccZGdF37.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccZGdF37.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccZGdF37.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZGdF37.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZGdF37.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccZGdF37.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZGdF37.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccZGdF37.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZGdF37.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cclb0Izx.s: Assembler messages:
encrypt.c: /tmp/cclb0Izx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclb0Izx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclb0Izx.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/cclb0Izx.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/cclb0Izx.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/cclb0Izx.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cclb0Izx.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cclb0Izx.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/cclb0Izx.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/cclb0Izx.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/cclb0Izx.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/cclb0Izx.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/cclb0Izx.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/cclb0Izx.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/cclb0Izx.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/cclb0Izx.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/cclb0Izx.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/cclb0Izx.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/cclb0Izx.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/cclb0Izx.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/cclb0Izx.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/cclb0Izx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclb0Izx.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/cclb0Izx.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cctCP5qo.s: Assembler messages:
encrypt.c: /tmp/cctCP5qo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctCP5qo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctCP5qo.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/cctCP5qo.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/cctCP5qo.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/cctCP5qo.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/cctCP5qo.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cctCP5qo.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cctCP5qo.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cctCP5qo.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cctCP5qo.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cctCP5qo.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/cctCP5qo.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/cctCP5qo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctCP5qo.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cctCP5qo.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/cctCP5qo.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cctCP5qo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctCP5qo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctCP5qo.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/cctCP5qo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctCP5qo.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/cctCP5qo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctCP5qo.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccFYDyGp.s: Assembler messages:
encrypt.c: /tmp/ccFYDyGp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFYDyGp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFYDyGp.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccFYDyGp.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccFYDyGp.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccFYDyGp.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccFYDyGp.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccFYDyGp.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccFYDyGp.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccFYDyGp.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccFYDyGp.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccFYDyGp.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccFYDyGp.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccFYDyGp.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccFYDyGp.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccFYDyGp.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccFYDyGp.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccFYDyGp.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccFYDyGp.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccFYDyGp.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccFYDyGp.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccFYDyGp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFYDyGp.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccFYDyGp.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccG58LJk.s: Assembler messages:
encrypt.c: /tmp/ccG58LJk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccG58LJk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccG58LJk.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccG58LJk.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccG58LJk.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccG58LJk.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccG58LJk.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccG58LJk.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccG58LJk.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccG58LJk.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccG58LJk.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccG58LJk.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccG58LJk.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccG58LJk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccG58LJk.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccG58LJk.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccG58LJk.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccG58LJk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG58LJk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG58LJk.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccG58LJk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG58LJk.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccG58LJk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG58LJk.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccCbfAnQ.s: Assembler messages:
encrypt.c: /tmp/ccCbfAnQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCbfAnQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCbfAnQ.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccCbfAnQ.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccCbfAnQ.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccCbfAnQ.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccCbfAnQ.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccCbfAnQ.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccCbfAnQ.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccCbfAnQ.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccCbfAnQ.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccCbfAnQ.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccCbfAnQ.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccCbfAnQ.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccCbfAnQ.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccCbfAnQ.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccCbfAnQ.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccCbfAnQ.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccCbfAnQ.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccCbfAnQ.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccCbfAnQ.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccCbfAnQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCbfAnQ.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccCbfAnQ.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccZA8B1J.s: Assembler messages:
encrypt.c: /tmp/ccZA8B1J.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZA8B1J.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZA8B1J.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccZA8B1J.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccZA8B1J.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccZA8B1J.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccZA8B1J.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccZA8B1J.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccZA8B1J.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccZA8B1J.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccZA8B1J.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccZA8B1J.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccZA8B1J.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccZA8B1J.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZA8B1J.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccZA8B1J.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccZA8B1J.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccZA8B1J.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZA8B1J.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZA8B1J.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccZA8B1J.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZA8B1J.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccZA8B1J.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZA8B1J.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccUtSiHa.s: Assembler messages:
encrypt.c: /tmp/ccUtSiHa.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUtSiHa.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUtSiHa.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccUtSiHa.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccUtSiHa.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccUtSiHa.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccUtSiHa.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccUtSiHa.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccUtSiHa.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccUtSiHa.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccUtSiHa.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccUtSiHa.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccUtSiHa.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccUtSiHa.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccUtSiHa.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccUtSiHa.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccUtSiHa.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccUtSiHa.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccUtSiHa.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccUtSiHa.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccUtSiHa.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccUtSiHa.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUtSiHa.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccUtSiHa.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccdS4OVj.s: Assembler messages:
encrypt.c: /tmp/ccdS4OVj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdS4OVj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdS4OVj.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccdS4OVj.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccdS4OVj.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccdS4OVj.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccdS4OVj.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccdS4OVj.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccdS4OVj.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccdS4OVj.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccdS4OVj.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccdS4OVj.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccdS4OVj.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccdS4OVj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdS4OVj.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccdS4OVj.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccdS4OVj.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccdS4OVj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdS4OVj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdS4OVj.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccdS4OVj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdS4OVj.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccdS4OVj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdS4OVj.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccXJasOB.s: Assembler messages:
encrypt.c: /tmp/ccXJasOB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXJasOB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXJasOB.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccXJasOB.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccXJasOB.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccXJasOB.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccXJasOB.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccXJasOB.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccXJasOB.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccXJasOB.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccXJasOB.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccXJasOB.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccXJasOB.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccXJasOB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXJasOB.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccXJasOB.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccXJasOB.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccXJasOB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXJasOB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXJasOB.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccXJasOB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXJasOB.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccXJasOB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXJasOB.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/cco8Ck1D.s: Assembler messages:
encrypt.c: /tmp/cco8Ck1D.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cco8Ck1D.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cco8Ck1D.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/cco8Ck1D.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/cco8Ck1D.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/cco8Ck1D.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cco8Ck1D.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cco8Ck1D.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/cco8Ck1D.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/cco8Ck1D.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/cco8Ck1D.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/cco8Ck1D.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/cco8Ck1D.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/cco8Ck1D.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/cco8Ck1D.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/cco8Ck1D.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/cco8Ck1D.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/cco8Ck1D.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/cco8Ck1D.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/cco8Ck1D.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/cco8Ck1D.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/cco8Ck1D.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cco8Ck1D.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/cco8Ck1D.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccKlbvWs.s: Assembler messages:
encrypt.c: /tmp/ccKlbvWs.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKlbvWs.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKlbvWs.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccKlbvWs.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccKlbvWs.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccKlbvWs.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccKlbvWs.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccKlbvWs.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccKlbvWs.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccKlbvWs.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccKlbvWs.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccKlbvWs.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccKlbvWs.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccKlbvWs.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKlbvWs.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccKlbvWs.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccKlbvWs.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccKlbvWs.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKlbvWs.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKlbvWs.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccKlbvWs.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKlbvWs.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccKlbvWs.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKlbvWs.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/cciCS5ow.s: Assembler messages:
encrypt.c: /tmp/cciCS5ow.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciCS5ow.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciCS5ow.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/cciCS5ow.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/cciCS5ow.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/cciCS5ow.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cciCS5ow.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cciCS5ow.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/cciCS5ow.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/cciCS5ow.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/cciCS5ow.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/cciCS5ow.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/cciCS5ow.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/cciCS5ow.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/cciCS5ow.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/cciCS5ow.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/cciCS5ow.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/cciCS5ow.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/cciCS5ow.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/cciCS5ow.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/cciCS5ow.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/cciCS5ow.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciCS5ow.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/cciCS5ow.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccRjisLY.s: Assembler messages:
encrypt.c: /tmp/ccRjisLY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRjisLY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRjisLY.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccRjisLY.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccRjisLY.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccRjisLY.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccRjisLY.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccRjisLY.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccRjisLY.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccRjisLY.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccRjisLY.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccRjisLY.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccRjisLY.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccRjisLY.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccRjisLY.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccRjisLY.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccRjisLY.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccRjisLY.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccRjisLY.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccRjisLY.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccRjisLY.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccRjisLY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRjisLY.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccRjisLY.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccnbMhcW.s: Assembler messages:
encrypt.c: /tmp/ccnbMhcW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnbMhcW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnbMhcW.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccnbMhcW.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccnbMhcW.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccnbMhcW.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccnbMhcW.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccnbMhcW.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccnbMhcW.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccnbMhcW.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccnbMhcW.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccnbMhcW.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccnbMhcW.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccnbMhcW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnbMhcW.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccnbMhcW.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccnbMhcW.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccnbMhcW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnbMhcW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnbMhcW.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccnbMhcW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnbMhcW.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccnbMhcW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnbMhcW.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccV7iKcM.s: Assembler messages:
encrypt.c: /tmp/ccV7iKcM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccV7iKcM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccV7iKcM.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccV7iKcM.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccV7iKcM.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccV7iKcM.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccV7iKcM.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccV7iKcM.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccV7iKcM.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccV7iKcM.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccV7iKcM.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccV7iKcM.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccV7iKcM.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccV7iKcM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccV7iKcM.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccV7iKcM.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccV7iKcM.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccV7iKcM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV7iKcM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV7iKcM.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccV7iKcM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV7iKcM.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccV7iKcM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV7iKcM.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccq403KP.s: Assembler messages:
encrypt.c: /tmp/ccq403KP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccq403KP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccq403KP.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccq403KP.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccq403KP.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccq403KP.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccq403KP.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccq403KP.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccq403KP.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccq403KP.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccq403KP.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccq403KP.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccq403KP.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccq403KP.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccq403KP.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccq403KP.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccq403KP.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccq403KP.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccq403KP.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccq403KP.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccq403KP.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccq403KP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccq403KP.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccq403KP.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc7u4hEh.s: Assembler messages:
encrypt.c: /tmp/cc7u4hEh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7u4hEh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7u4hEh.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/cc7u4hEh.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc7u4hEh.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc7u4hEh.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc7u4hEh.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc7u4hEh.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc7u4hEh.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/cc7u4hEh.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/cc7u4hEh.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/cc7u4hEh.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/cc7u4hEh.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/cc7u4hEh.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/cc7u4hEh.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/cc7u4hEh.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/cc7u4hEh.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/cc7u4hEh.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/cc7u4hEh.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/cc7u4hEh.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/cc7u4hEh.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc7u4hEh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7u4hEh.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/cc7u4hEh.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccOzACEb.s: Assembler messages:
encrypt.c: /tmp/ccOzACEb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOzACEb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOzACEb.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccOzACEb.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccOzACEb.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccOzACEb.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccOzACEb.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccOzACEb.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccOzACEb.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccOzACEb.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccOzACEb.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccOzACEb.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccOzACEb.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccOzACEb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOzACEb.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccOzACEb.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccOzACEb.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccOzACEb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOzACEb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOzACEb.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccOzACEb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOzACEb.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccOzACEb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOzACEb.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccEHbNYa.s: Assembler messages:
encrypt.c: /tmp/ccEHbNYa.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEHbNYa.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEHbNYa.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccEHbNYa.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccEHbNYa.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccEHbNYa.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccEHbNYa.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccEHbNYa.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccEHbNYa.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccEHbNYa.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccEHbNYa.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccEHbNYa.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccEHbNYa.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccEHbNYa.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccEHbNYa.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccEHbNYa.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccEHbNYa.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccEHbNYa.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccEHbNYa.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccEHbNYa.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccEHbNYa.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccEHbNYa.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEHbNYa.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccEHbNYa.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccPC07gb.s: Assembler messages:
encrypt.c: /tmp/ccPC07gb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPC07gb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPC07gb.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccPC07gb.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccPC07gb.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccPC07gb.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccPC07gb.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccPC07gb.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccPC07gb.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccPC07gb.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccPC07gb.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccPC07gb.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccPC07gb.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccPC07gb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPC07gb.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccPC07gb.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccPC07gb.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccPC07gb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPC07gb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPC07gb.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccPC07gb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPC07gb.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccPC07gb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPC07gb.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/cc0caxjr.s: Assembler messages:
encrypt.c: /tmp/cc0caxjr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0caxjr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0caxjr.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/cc0caxjr.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc0caxjr.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc0caxjr.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc0caxjr.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc0caxjr.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc0caxjr.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/cc0caxjr.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/cc0caxjr.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/cc0caxjr.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/cc0caxjr.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/cc0caxjr.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/cc0caxjr.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/cc0caxjr.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/cc0caxjr.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/cc0caxjr.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/cc0caxjr.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/cc0caxjr.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/cc0caxjr.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc0caxjr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0caxjr.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/cc0caxjr.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/cc7vW9Uo.s: Assembler messages:
encrypt.c: /tmp/cc7vW9Uo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7vW9Uo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7vW9Uo.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/cc7vW9Uo.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc7vW9Uo.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc7vW9Uo.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc7vW9Uo.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc7vW9Uo.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc7vW9Uo.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc7vW9Uo.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc7vW9Uo.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc7vW9Uo.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/cc7vW9Uo.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc7vW9Uo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7vW9Uo.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc7vW9Uo.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/cc7vW9Uo.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc7vW9Uo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7vW9Uo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7vW9Uo.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc7vW9Uo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7vW9Uo.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/cc7vW9Uo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7vW9Uo.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc3kebFK.s: Assembler messages:
encrypt.c: /tmp/cc3kebFK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3kebFK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3kebFK.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/cc3kebFK.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc3kebFK.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc3kebFK.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc3kebFK.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc3kebFK.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc3kebFK.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/cc3kebFK.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/cc3kebFK.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/cc3kebFK.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/cc3kebFK.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/cc3kebFK.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/cc3kebFK.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/cc3kebFK.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/cc3kebFK.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/cc3kebFK.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/cc3kebFK.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/cc3kebFK.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/cc3kebFK.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc3kebFK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3kebFK.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/cc3kebFK.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccvebnIA.s: Assembler messages:
encrypt.c: /tmp/ccvebnIA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvebnIA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvebnIA.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccvebnIA.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccvebnIA.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccvebnIA.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccvebnIA.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccvebnIA.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccvebnIA.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccvebnIA.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccvebnIA.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccvebnIA.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccvebnIA.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccvebnIA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvebnIA.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccvebnIA.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccvebnIA.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccvebnIA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvebnIA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvebnIA.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccvebnIA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvebnIA.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccvebnIA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvebnIA.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc8OkkJa.s: Assembler messages:
encrypt.c: /tmp/cc8OkkJa.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8OkkJa.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8OkkJa.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/cc8OkkJa.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc8OkkJa.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc8OkkJa.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc8OkkJa.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc8OkkJa.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc8OkkJa.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/cc8OkkJa.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/cc8OkkJa.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/cc8OkkJa.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/cc8OkkJa.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/cc8OkkJa.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/cc8OkkJa.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/cc8OkkJa.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/cc8OkkJa.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/cc8OkkJa.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/cc8OkkJa.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/cc8OkkJa.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/cc8OkkJa.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc8OkkJa.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8OkkJa.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/cc8OkkJa.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccN6O9e2.s: Assembler messages:
encrypt.c: /tmp/ccN6O9e2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccN6O9e2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccN6O9e2.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccN6O9e2.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccN6O9e2.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccN6O9e2.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccN6O9e2.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccN6O9e2.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccN6O9e2.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccN6O9e2.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccN6O9e2.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccN6O9e2.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccN6O9e2.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccN6O9e2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccN6O9e2.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccN6O9e2.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccN6O9e2.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccN6O9e2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN6O9e2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN6O9e2.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccN6O9e2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN6O9e2.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccN6O9e2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN6O9e2.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/cc9Pchn6.s: Assembler messages:
encrypt.c: /tmp/cc9Pchn6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9Pchn6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9Pchn6.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/cc9Pchn6.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc9Pchn6.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc9Pchn6.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc9Pchn6.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc9Pchn6.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc9Pchn6.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/cc9Pchn6.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/cc9Pchn6.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/cc9Pchn6.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/cc9Pchn6.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/cc9Pchn6.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/cc9Pchn6.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/cc9Pchn6.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/cc9Pchn6.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/cc9Pchn6.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/cc9Pchn6.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/cc9Pchn6.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/cc9Pchn6.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc9Pchn6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9Pchn6.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/cc9Pchn6.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccd79XMV.s: Assembler messages:
encrypt.c: /tmp/ccd79XMV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccd79XMV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccd79XMV.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccd79XMV.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccd79XMV.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccd79XMV.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccd79XMV.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccd79XMV.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccd79XMV.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccd79XMV.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccd79XMV.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccd79XMV.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccd79XMV.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccd79XMV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccd79XMV.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccd79XMV.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccd79XMV.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccd79XMV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd79XMV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd79XMV.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccd79XMV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd79XMV.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccd79XMV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd79XMV.s:64: 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: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/cc7E9v0l.s: Assembler messages:
encrypt.c: /tmp/cc7E9v0l.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7E9v0l.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7E9v0l.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/cc7E9v0l.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc7E9v0l.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc7E9v0l.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc7E9v0l.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc7E9v0l.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc7E9v0l.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/cc7E9v0l.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/cc7E9v0l.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/cc7E9v0l.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/cc7E9v0l.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/cc7E9v0l.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/cc7E9v0l.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/cc7E9v0l.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/cc7E9v0l.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/cc7E9v0l.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/cc7E9v0l.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/cc7E9v0l.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/cc7E9v0l.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc7E9v0l.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7E9v0l.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/cc7E9v0l.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccYRrt1e.s: Assembler messages:
encrypt.c: /tmp/ccYRrt1e.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYRrt1e.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYRrt1e.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccYRrt1e.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccYRrt1e.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccYRrt1e.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccYRrt1e.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccYRrt1e.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccYRrt1e.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccYRrt1e.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccYRrt1e.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccYRrt1e.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccYRrt1e.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccYRrt1e.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYRrt1e.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccYRrt1e.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccYRrt1e.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccYRrt1e.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYRrt1e.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYRrt1e.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccYRrt1e.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYRrt1e.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccYRrt1e.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYRrt1e.s:64: 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