Implementation notes: x86, gcc14, crypto_aead/omdsha256k128n96tau96v2

Computer: gcc14
Architecture: x86
CPU ID: GenuineIntel-00010676-bfebfbff
SUPERCOP version: 20170105
Operation: crypto_aead
Primitive: omdsha256k128n96tau96v2
TimeImplementationCompilerBenchmark dateSUPERCOP version
363564refgcc -m32 -march=prescott -O -fomit-frame-pointer2016102220161009
364635refgcc -m32 -march=nocona -O -fomit-frame-pointer2016102220161009
367686refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2016102220161009
369720refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2016102220161009
369720refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2016102220161009
369720refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2016102220161009
369720refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2016102220161009
370125refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2016102220161009
371448refgcc -m32 -O -fomit-frame-pointer2016102220161009
371943refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2016102220161009
372132refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2016102220161009
373095refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2016102220161009
373464refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2016102220161009
373500refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2016102220161009
376065refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2016102220161009
376317refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2016102220161009
376317refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016102220161009
378135refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2016102220161009
378369refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2016102220161009
378567refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2016102220161009
379242refgcc -funroll-loops -m32 -O -fomit-frame-pointer2016102220161009
379710refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2016102220161009
379719refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016102220161009
379872refgcc -m32 -march=barcelona -O -fomit-frame-pointer2016102220161009
379962refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2016102220161009
380007refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2016102220161009
381150refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2016102220161009
381933refgcc -m32 -march=athlon -O -fomit-frame-pointer2016102220161009
382428refgcc -m32 -march=k8 -O -fomit-frame-pointer2016102220161009
382590refgcc -m32 -march=core2 -O -fomit-frame-pointer2016102220161009
386685refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2016102220161009
387180refgcc -m32 -O3 -fomit-frame-pointer2016102220161009
387513refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2016102220161009
388089refgcc -m32 -march=k6 -O -fomit-frame-pointer2016102220161009
388881refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2016102220161009
389736refgcc -m32 -O2 -fomit-frame-pointer2016102220161009
389826refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2016102220161009
389988refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2016102220161009
390402refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2016102220161009
392274refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2016102220161009
393516refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2016102220161009
396432refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016102220161009
396513refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016102220161009
396567refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2016102220161009
396594refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2016102220161009
396936refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2016102220161009
396963refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2016102220161009
397458refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2016102220161009
397476refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016102220161009
397683refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2016102220161009
397872refgcc -m32 -march=i386 -O -fomit-frame-pointer2016102220161009
398070refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2016102220161009
398070refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2016102220161009
398529refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2016102220161009
398556refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016102220161009
398583refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2016102220161009
398592refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2016102220161009
398592refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2016102220161009
398673refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2016102220161009
400527refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016102220161009
400671refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2016102220161009
400761refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2016102220161009
400842refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2016102220161009
402525refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2016102220161009
403002refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2016102220161009
403128refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2016102220161009
403155refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2016102220161009
403821refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2016102220161009
403830refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2016102220161009
403866refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2016102220161009
404082refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2016102220161009
404388refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2016102220161009
404595refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2016102220161009
405099refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2016102220161009
405369refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2016102220161009
405369refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016102220161009
407799refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2016102220161009
408060refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2016102220161009
408699refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2016102220161009
409410refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2016102220161009
410616refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2016102220161009
410976refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2016102220161009
413559refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2016102220161009
414738refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2016102220161009
415143refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2016102220161009
415143refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2016102220161009
415143refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2016102220161009
416169refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2016102220161009
416178refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016102220161009
416637refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2016102220161009
416988refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2016102220161009
417258refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2016102220161009
417258refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2016102220161009
417276refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2016102220161009
417303refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2016102220161009
417366refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2016102220161009
417447refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2016102220161009
417510refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2016102220161009
417942refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2016102220161009
418671refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2016102220161009
418698refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2016102220161009
418761refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016102220161009
419103refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2016102220161009
420597refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2016102220161009
420957refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2016102220161009
421029refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2016102220161009
421704refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2016102220161009
421740refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2016102220161009
421992refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2016102220161009
422253refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2016102220161009
424053refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2016102220161009
425376refgcc -m32 -march=i486 -O -fomit-frame-pointer2016102220161009
425817refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2016102220161009
426474refgcc -m32 -march=athlon -Os -fomit-frame-pointer2016102220161009
426609refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2016102220161009
426609refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2016102220161009
426609refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2016102220161009
426609refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2016102220161009
426753refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2016102220161009
426798refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2016102220161009
427257refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2016102220161009
427356refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2016102220161009
428013refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2016102220161009
429795refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2016102220161009
430380refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016102220161009
430713refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016102220161009
430713refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2016102220161009
431262refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2016102220161009
431667refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2016102220161009
431676refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2016102220161009
431784refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2016102220161009
431991refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2016102220161009
432117refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2016102220161009
432711refgcc -m32 -march=pentium -Os -fomit-frame-pointer2016102220161009
433152refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2016102220161009
433845refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2016102220161009
433881refgcc -m32 -Os -fomit-frame-pointer2016102220161009
433899refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016102220161009
434034refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2016102220161009
434862refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016102220161009
434862refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2016102220161009
434862refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016102220161009
435006refgcc -m32 -march=core2 -Os -fomit-frame-pointer2016102220161009
435087refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2016102220161009
435672refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2016102220161009
435834refgcc -m32 -march=pentium -O -fomit-frame-pointer2016102220161009
436167refgcc -m32 -march=i486 -Os -fomit-frame-pointer2016102220161009
436239refgcc -m32 -march=i386 -Os -fomit-frame-pointer2016102220161009
436329refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2016102220161009
436545refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2016102220161009
436680refgcc -m32 -march=k8 -Os -fomit-frame-pointer2016102220161009
437139refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2016102220161009
437229refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016102220161009
437256refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2016102220161009
439101refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2016102220161009
439101refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2016102220161009
439650refgcc -m32 -march=k6 -Os -fomit-frame-pointer2016102220161009
440010refgcc -m32 -march=prescott -Os -fomit-frame-pointer2016102220161009
440028refgcc -m32 -march=nocona -Os -fomit-frame-pointer2016102220161009
440028refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2016102220161009

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccS3WPzw.s: Assembler messages:
encrypt.c: /tmp/ccS3WPzw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccS3WPzw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccS3WPzw.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccS3WPzw.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccS3WPzw.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccS3WPzw.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccS3WPzw.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccS3WPzw.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccS3WPzw.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccS3WPzw.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccS3WPzw.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccS3WPzw.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccS3WPzw.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccS3WPzw.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccS3WPzw.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccS3WPzw.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccS3WPzw.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccS3WPzw.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccS3WPzw.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccS3WPzw.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccS3WPzw.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccS3WPzw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccS3WPzw.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccS3WPzw.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccuFWdbM.s: Assembler messages:
encrypt.c: /tmp/ccuFWdbM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuFWdbM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuFWdbM.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccuFWdbM.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccuFWdbM.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccuFWdbM.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccuFWdbM.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccuFWdbM.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccuFWdbM.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccuFWdbM.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccuFWdbM.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccuFWdbM.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccuFWdbM.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccuFWdbM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuFWdbM.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccuFWdbM.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccuFWdbM.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccuFWdbM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuFWdbM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuFWdbM.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccuFWdbM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuFWdbM.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccuFWdbM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuFWdbM.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccdkqNXV.s: Assembler messages:
encrypt.c: /tmp/ccdkqNXV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdkqNXV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdkqNXV.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccdkqNXV.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccdkqNXV.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccdkqNXV.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccdkqNXV.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccdkqNXV.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccdkqNXV.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccdkqNXV.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccdkqNXV.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccdkqNXV.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccdkqNXV.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccdkqNXV.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccdkqNXV.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccdkqNXV.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccdkqNXV.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccdkqNXV.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccdkqNXV.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccdkqNXV.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccdkqNXV.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccdkqNXV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdkqNXV.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccdkqNXV.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cchslQ5d.s: Assembler messages:
encrypt.c: /tmp/cchslQ5d.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchslQ5d.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchslQ5d.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/cchslQ5d.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/cchslQ5d.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/cchslQ5d.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/cchslQ5d.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cchslQ5d.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cchslQ5d.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cchslQ5d.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cchslQ5d.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cchslQ5d.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/cchslQ5d.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/cchslQ5d.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchslQ5d.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cchslQ5d.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/cchslQ5d.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cchslQ5d.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchslQ5d.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchslQ5d.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/cchslQ5d.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchslQ5d.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/cchslQ5d.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchslQ5d.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccOVxQGQ.s: Assembler messages:
encrypt.c: /tmp/ccOVxQGQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOVxQGQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOVxQGQ.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccOVxQGQ.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccOVxQGQ.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccOVxQGQ.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccOVxQGQ.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccOVxQGQ.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccOVxQGQ.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccOVxQGQ.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccOVxQGQ.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccOVxQGQ.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccOVxQGQ.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccOVxQGQ.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccOVxQGQ.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccOVxQGQ.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccOVxQGQ.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccOVxQGQ.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccOVxQGQ.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccOVxQGQ.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccOVxQGQ.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccOVxQGQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOVxQGQ.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccOVxQGQ.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccuVGXH7.s: Assembler messages:
encrypt.c: /tmp/ccuVGXH7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuVGXH7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuVGXH7.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccuVGXH7.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccuVGXH7.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccuVGXH7.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccuVGXH7.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccuVGXH7.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccuVGXH7.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccuVGXH7.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccuVGXH7.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccuVGXH7.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccuVGXH7.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccuVGXH7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuVGXH7.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccuVGXH7.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccuVGXH7.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccuVGXH7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuVGXH7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuVGXH7.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccuVGXH7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuVGXH7.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccuVGXH7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuVGXH7.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc6iB7ms.s: Assembler messages:
encrypt.c: /tmp/cc6iB7ms.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6iB7ms.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6iB7ms.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/cc6iB7ms.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc6iB7ms.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc6iB7ms.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc6iB7ms.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc6iB7ms.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc6iB7ms.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc6iB7ms.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc6iB7ms.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc6iB7ms.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/cc6iB7ms.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc6iB7ms.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6iB7ms.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc6iB7ms.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/cc6iB7ms.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc6iB7ms.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6iB7ms.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6iB7ms.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc6iB7ms.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6iB7ms.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/cc6iB7ms.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6iB7ms.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccP35lJk.s: Assembler messages:
encrypt.c: /tmp/ccP35lJk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccP35lJk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccP35lJk.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccP35lJk.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccP35lJk.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccP35lJk.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccP35lJk.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccP35lJk.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccP35lJk.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccP35lJk.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccP35lJk.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccP35lJk.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccP35lJk.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccP35lJk.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccP35lJk.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccP35lJk.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccP35lJk.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccP35lJk.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccP35lJk.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccP35lJk.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccP35lJk.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccP35lJk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccP35lJk.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccP35lJk.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc8kN421.s: Assembler messages:
encrypt.c: /tmp/cc8kN421.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8kN421.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8kN421.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/cc8kN421.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc8kN421.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc8kN421.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc8kN421.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc8kN421.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc8kN421.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/cc8kN421.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/cc8kN421.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/cc8kN421.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/cc8kN421.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/cc8kN421.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/cc8kN421.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/cc8kN421.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/cc8kN421.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/cc8kN421.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/cc8kN421.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/cc8kN421.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/cc8kN421.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc8kN421.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8kN421.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/cc8kN421.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccA1WClg.s: Assembler messages:
encrypt.c: /tmp/ccA1WClg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccA1WClg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccA1WClg.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccA1WClg.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccA1WClg.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccA1WClg.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccA1WClg.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccA1WClg.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccA1WClg.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccA1WClg.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccA1WClg.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccA1WClg.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccA1WClg.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccA1WClg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccA1WClg.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccA1WClg.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccA1WClg.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccA1WClg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA1WClg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA1WClg.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccA1WClg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA1WClg.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccA1WClg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA1WClg.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc8cCfyB.s: Assembler messages:
encrypt.c: /tmp/cc8cCfyB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8cCfyB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8cCfyB.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/cc8cCfyB.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc8cCfyB.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc8cCfyB.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc8cCfyB.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc8cCfyB.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc8cCfyB.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc8cCfyB.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc8cCfyB.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc8cCfyB.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/cc8cCfyB.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc8cCfyB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8cCfyB.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc8cCfyB.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/cc8cCfyB.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc8cCfyB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8cCfyB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8cCfyB.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc8cCfyB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8cCfyB.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/cc8cCfyB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8cCfyB.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/cckHzj0k.s: Assembler messages:
encrypt.c: /tmp/cckHzj0k.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckHzj0k.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckHzj0k.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/cckHzj0k.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/cckHzj0k.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/cckHzj0k.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cckHzj0k.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cckHzj0k.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/cckHzj0k.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/cckHzj0k.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/cckHzj0k.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/cckHzj0k.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/cckHzj0k.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/cckHzj0k.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/cckHzj0k.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/cckHzj0k.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/cckHzj0k.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/cckHzj0k.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/cckHzj0k.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/cckHzj0k.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/cckHzj0k.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/cckHzj0k.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckHzj0k.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/cckHzj0k.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/cc5bjB1u.s: Assembler messages:
encrypt.c: /tmp/cc5bjB1u.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5bjB1u.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5bjB1u.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/cc5bjB1u.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc5bjB1u.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc5bjB1u.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc5bjB1u.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc5bjB1u.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc5bjB1u.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc5bjB1u.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc5bjB1u.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc5bjB1u.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/cc5bjB1u.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc5bjB1u.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5bjB1u.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc5bjB1u.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/cc5bjB1u.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc5bjB1u.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5bjB1u.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5bjB1u.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc5bjB1u.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5bjB1u.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/cc5bjB1u.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5bjB1u.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccvfOqFe.s: Assembler messages:
encrypt.c: /tmp/ccvfOqFe.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvfOqFe.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvfOqFe.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccvfOqFe.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccvfOqFe.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccvfOqFe.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccvfOqFe.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccvfOqFe.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccvfOqFe.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccvfOqFe.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccvfOqFe.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccvfOqFe.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccvfOqFe.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccvfOqFe.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccvfOqFe.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccvfOqFe.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccvfOqFe.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccvfOqFe.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccvfOqFe.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccvfOqFe.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccvfOqFe.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccvfOqFe.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvfOqFe.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccvfOqFe.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/cconiI1F.s: Assembler messages:
encrypt.c: /tmp/cconiI1F.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cconiI1F.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cconiI1F.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/cconiI1F.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/cconiI1F.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/cconiI1F.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cconiI1F.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cconiI1F.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/cconiI1F.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/cconiI1F.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/cconiI1F.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/cconiI1F.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/cconiI1F.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/cconiI1F.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/cconiI1F.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/cconiI1F.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/cconiI1F.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/cconiI1F.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/cconiI1F.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/cconiI1F.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/cconiI1F.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/cconiI1F.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cconiI1F.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/cconiI1F.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccyK0O1W.s: Assembler messages:
encrypt.c: /tmp/ccyK0O1W.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyK0O1W.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyK0O1W.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccyK0O1W.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccyK0O1W.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccyK0O1W.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccyK0O1W.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccyK0O1W.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccyK0O1W.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccyK0O1W.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccyK0O1W.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccyK0O1W.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccyK0O1W.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccyK0O1W.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyK0O1W.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccyK0O1W.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccyK0O1W.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccyK0O1W.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyK0O1W.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyK0O1W.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccyK0O1W.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyK0O1W.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccyK0O1W.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyK0O1W.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccIiM2Nj.s: Assembler messages:
encrypt.c: /tmp/ccIiM2Nj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIiM2Nj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIiM2Nj.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccIiM2Nj.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccIiM2Nj.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccIiM2Nj.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccIiM2Nj.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccIiM2Nj.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccIiM2Nj.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccIiM2Nj.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccIiM2Nj.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccIiM2Nj.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccIiM2Nj.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccIiM2Nj.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccIiM2Nj.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccIiM2Nj.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccIiM2Nj.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccIiM2Nj.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccIiM2Nj.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccIiM2Nj.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccIiM2Nj.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccIiM2Nj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIiM2Nj.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccIiM2Nj.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cce5iTrb.s: Assembler messages:
encrypt.c: /tmp/cce5iTrb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cce5iTrb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cce5iTrb.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/cce5iTrb.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/cce5iTrb.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/cce5iTrb.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/cce5iTrb.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cce5iTrb.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cce5iTrb.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cce5iTrb.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cce5iTrb.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cce5iTrb.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/cce5iTrb.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/cce5iTrb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cce5iTrb.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cce5iTrb.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/cce5iTrb.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cce5iTrb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce5iTrb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce5iTrb.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/cce5iTrb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce5iTrb.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/cce5iTrb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce5iTrb.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc3naxwD.s: Assembler messages:
encrypt.c: /tmp/cc3naxwD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3naxwD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3naxwD.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/cc3naxwD.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc3naxwD.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc3naxwD.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc3naxwD.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc3naxwD.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc3naxwD.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc3naxwD.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc3naxwD.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc3naxwD.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/cc3naxwD.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc3naxwD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3naxwD.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc3naxwD.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/cc3naxwD.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc3naxwD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3naxwD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3naxwD.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc3naxwD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3naxwD.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/cc3naxwD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3naxwD.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccvdHf6B.s: Assembler messages:
encrypt.c: /tmp/ccvdHf6B.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvdHf6B.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvdHf6B.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccvdHf6B.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccvdHf6B.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccvdHf6B.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccvdHf6B.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccvdHf6B.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccvdHf6B.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccvdHf6B.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccvdHf6B.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccvdHf6B.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccvdHf6B.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccvdHf6B.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccvdHf6B.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccvdHf6B.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccvdHf6B.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccvdHf6B.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccvdHf6B.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccvdHf6B.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccvdHf6B.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccvdHf6B.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvdHf6B.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccvdHf6B.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccB3dAvx.s: Assembler messages:
encrypt.c: /tmp/ccB3dAvx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccB3dAvx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccB3dAvx.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccB3dAvx.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccB3dAvx.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccB3dAvx.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccB3dAvx.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccB3dAvx.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccB3dAvx.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccB3dAvx.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccB3dAvx.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccB3dAvx.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccB3dAvx.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccB3dAvx.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccB3dAvx.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccB3dAvx.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccB3dAvx.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccB3dAvx.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccB3dAvx.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccB3dAvx.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccB3dAvx.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccB3dAvx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccB3dAvx.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccB3dAvx.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccqjnhjx.s: Assembler messages:
encrypt.c: /tmp/ccqjnhjx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqjnhjx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqjnhjx.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccqjnhjx.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccqjnhjx.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccqjnhjx.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccqjnhjx.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccqjnhjx.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccqjnhjx.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccqjnhjx.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccqjnhjx.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccqjnhjx.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccqjnhjx.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccqjnhjx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqjnhjx.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccqjnhjx.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccqjnhjx.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccqjnhjx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqjnhjx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqjnhjx.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccqjnhjx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqjnhjx.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccqjnhjx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqjnhjx.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/cc6iGuZY.s: Assembler messages:
encrypt.c: /tmp/cc6iGuZY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6iGuZY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6iGuZY.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/cc6iGuZY.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc6iGuZY.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc6iGuZY.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc6iGuZY.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc6iGuZY.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc6iGuZY.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/cc6iGuZY.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/cc6iGuZY.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/cc6iGuZY.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/cc6iGuZY.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/cc6iGuZY.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/cc6iGuZY.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/cc6iGuZY.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/cc6iGuZY.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/cc6iGuZY.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/cc6iGuZY.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/cc6iGuZY.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/cc6iGuZY.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc6iGuZY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6iGuZY.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/cc6iGuZY.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccvEvlaZ.s: Assembler messages:
encrypt.c: /tmp/ccvEvlaZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvEvlaZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvEvlaZ.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccvEvlaZ.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccvEvlaZ.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccvEvlaZ.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccvEvlaZ.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccvEvlaZ.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccvEvlaZ.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccvEvlaZ.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccvEvlaZ.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccvEvlaZ.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccvEvlaZ.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccvEvlaZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvEvlaZ.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccvEvlaZ.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccvEvlaZ.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccvEvlaZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvEvlaZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvEvlaZ.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccvEvlaZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvEvlaZ.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccvEvlaZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvEvlaZ.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccTMyeOu.s: Assembler messages:
encrypt.c: /tmp/ccTMyeOu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTMyeOu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTMyeOu.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccTMyeOu.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccTMyeOu.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccTMyeOu.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccTMyeOu.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccTMyeOu.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccTMyeOu.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccTMyeOu.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccTMyeOu.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccTMyeOu.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccTMyeOu.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccTMyeOu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTMyeOu.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccTMyeOu.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccTMyeOu.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccTMyeOu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTMyeOu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTMyeOu.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccTMyeOu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTMyeOu.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccTMyeOu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTMyeOu.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccdVpH43.s: Assembler messages:
encrypt.c: /tmp/ccdVpH43.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdVpH43.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdVpH43.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccdVpH43.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccdVpH43.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccdVpH43.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccdVpH43.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccdVpH43.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccdVpH43.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccdVpH43.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccdVpH43.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccdVpH43.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccdVpH43.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccdVpH43.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccdVpH43.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccdVpH43.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccdVpH43.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccdVpH43.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccdVpH43.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccdVpH43.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccdVpH43.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccdVpH43.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdVpH43.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccdVpH43.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccJLOobj.s: Assembler messages:
encrypt.c: /tmp/ccJLOobj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJLOobj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJLOobj.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccJLOobj.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccJLOobj.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccJLOobj.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccJLOobj.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccJLOobj.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccJLOobj.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccJLOobj.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccJLOobj.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccJLOobj.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccJLOobj.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccJLOobj.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccJLOobj.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccJLOobj.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccJLOobj.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccJLOobj.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccJLOobj.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccJLOobj.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccJLOobj.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccJLOobj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJLOobj.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccJLOobj.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccXLY50V.s: Assembler messages:
encrypt.c: /tmp/ccXLY50V.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXLY50V.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXLY50V.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccXLY50V.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccXLY50V.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccXLY50V.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccXLY50V.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccXLY50V.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccXLY50V.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccXLY50V.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccXLY50V.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccXLY50V.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccXLY50V.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccXLY50V.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXLY50V.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccXLY50V.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccXLY50V.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccXLY50V.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXLY50V.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXLY50V.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccXLY50V.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXLY50V.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccXLY50V.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXLY50V.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccnLz65e.s: Assembler messages:
encrypt.c: /tmp/ccnLz65e.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnLz65e.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnLz65e.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccnLz65e.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccnLz65e.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccnLz65e.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccnLz65e.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccnLz65e.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccnLz65e.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccnLz65e.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccnLz65e.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccnLz65e.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccnLz65e.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccnLz65e.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccnLz65e.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccnLz65e.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccnLz65e.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccnLz65e.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccnLz65e.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccnLz65e.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccnLz65e.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccnLz65e.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnLz65e.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccnLz65e.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/cczcJsYR.s: Assembler messages:
encrypt.c: /tmp/cczcJsYR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczcJsYR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczcJsYR.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/cczcJsYR.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/cczcJsYR.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/cczcJsYR.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/cczcJsYR.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cczcJsYR.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cczcJsYR.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cczcJsYR.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cczcJsYR.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cczcJsYR.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/cczcJsYR.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/cczcJsYR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczcJsYR.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cczcJsYR.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/cczcJsYR.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cczcJsYR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczcJsYR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczcJsYR.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/cczcJsYR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczcJsYR.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/cczcJsYR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczcJsYR.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccIyNBWg.s: Assembler messages:
encrypt.c: /tmp/ccIyNBWg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIyNBWg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIyNBWg.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccIyNBWg.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccIyNBWg.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccIyNBWg.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccIyNBWg.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccIyNBWg.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccIyNBWg.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccIyNBWg.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccIyNBWg.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccIyNBWg.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccIyNBWg.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccIyNBWg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIyNBWg.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccIyNBWg.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccIyNBWg.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccIyNBWg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIyNBWg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIyNBWg.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccIyNBWg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIyNBWg.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccIyNBWg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIyNBWg.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccxaf1IG.s: Assembler messages:
encrypt.c: /tmp/ccxaf1IG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxaf1IG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxaf1IG.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccxaf1IG.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccxaf1IG.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccxaf1IG.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccxaf1IG.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccxaf1IG.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccxaf1IG.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccxaf1IG.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccxaf1IG.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccxaf1IG.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccxaf1IG.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccxaf1IG.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccxaf1IG.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccxaf1IG.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccxaf1IG.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccxaf1IG.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccxaf1IG.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccxaf1IG.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccxaf1IG.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccxaf1IG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxaf1IG.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccxaf1IG.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccXdJEif.s: Assembler messages:
encrypt.c: /tmp/ccXdJEif.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXdJEif.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXdJEif.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccXdJEif.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccXdJEif.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccXdJEif.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccXdJEif.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccXdJEif.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccXdJEif.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccXdJEif.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccXdJEif.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccXdJEif.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccXdJEif.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccXdJEif.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXdJEif.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccXdJEif.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccXdJEif.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccXdJEif.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXdJEif.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXdJEif.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccXdJEif.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXdJEif.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccXdJEif.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXdJEif.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccnP5VhL.s: Assembler messages:
encrypt.c: /tmp/ccnP5VhL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnP5VhL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnP5VhL.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccnP5VhL.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccnP5VhL.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccnP5VhL.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccnP5VhL.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccnP5VhL.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccnP5VhL.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccnP5VhL.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccnP5VhL.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccnP5VhL.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccnP5VhL.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccnP5VhL.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccnP5VhL.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccnP5VhL.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccnP5VhL.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccnP5VhL.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccnP5VhL.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccnP5VhL.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccnP5VhL.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccnP5VhL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnP5VhL.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccnP5VhL.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc0ymW6c.s: Assembler messages:
encrypt.c: /tmp/cc0ymW6c.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0ymW6c.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0ymW6c.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/cc0ymW6c.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc0ymW6c.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc0ymW6c.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc0ymW6c.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc0ymW6c.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc0ymW6c.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/cc0ymW6c.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/cc0ymW6c.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/cc0ymW6c.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/cc0ymW6c.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/cc0ymW6c.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/cc0ymW6c.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/cc0ymW6c.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/cc0ymW6c.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/cc0ymW6c.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/cc0ymW6c.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/cc0ymW6c.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/cc0ymW6c.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc0ymW6c.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0ymW6c.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/cc0ymW6c.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc473XRI.s: Assembler messages:
encrypt.c: /tmp/cc473XRI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc473XRI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc473XRI.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/cc473XRI.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc473XRI.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc473XRI.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc473XRI.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc473XRI.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc473XRI.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc473XRI.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc473XRI.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc473XRI.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/cc473XRI.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc473XRI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc473XRI.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc473XRI.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/cc473XRI.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc473XRI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc473XRI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc473XRI.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc473XRI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc473XRI.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/cc473XRI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc473XRI.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/cc7cpjf6.s: Assembler messages:
encrypt.c: /tmp/cc7cpjf6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7cpjf6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7cpjf6.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/cc7cpjf6.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc7cpjf6.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc7cpjf6.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc7cpjf6.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc7cpjf6.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc7cpjf6.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/cc7cpjf6.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/cc7cpjf6.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/cc7cpjf6.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/cc7cpjf6.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/cc7cpjf6.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/cc7cpjf6.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/cc7cpjf6.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/cc7cpjf6.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/cc7cpjf6.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/cc7cpjf6.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/cc7cpjf6.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/cc7cpjf6.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc7cpjf6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7cpjf6.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/cc7cpjf6.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccRoSRPB.s: Assembler messages:
encrypt.c: /tmp/ccRoSRPB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRoSRPB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRoSRPB.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccRoSRPB.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccRoSRPB.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccRoSRPB.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccRoSRPB.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccRoSRPB.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccRoSRPB.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccRoSRPB.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccRoSRPB.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccRoSRPB.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccRoSRPB.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccRoSRPB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRoSRPB.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccRoSRPB.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccRoSRPB.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccRoSRPB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRoSRPB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRoSRPB.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccRoSRPB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRoSRPB.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccRoSRPB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRoSRPB.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccJSzrAm.s: Assembler messages:
encrypt.c: /tmp/ccJSzrAm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJSzrAm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJSzrAm.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccJSzrAm.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccJSzrAm.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccJSzrAm.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccJSzrAm.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccJSzrAm.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccJSzrAm.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccJSzrAm.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccJSzrAm.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccJSzrAm.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccJSzrAm.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccJSzrAm.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccJSzrAm.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccJSzrAm.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccJSzrAm.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccJSzrAm.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccJSzrAm.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccJSzrAm.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccJSzrAm.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccJSzrAm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJSzrAm.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccJSzrAm.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccaLy025.s: Assembler messages:
encrypt.c: /tmp/ccaLy025.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaLy025.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaLy025.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccaLy025.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccaLy025.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccaLy025.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccaLy025.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccaLy025.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccaLy025.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccaLy025.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccaLy025.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccaLy025.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccaLy025.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccaLy025.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaLy025.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccaLy025.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccaLy025.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccaLy025.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaLy025.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaLy025.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccaLy025.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaLy025.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccaLy025.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaLy025.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccuJ4LyA.s: Assembler messages:
encrypt.c: /tmp/ccuJ4LyA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuJ4LyA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuJ4LyA.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccuJ4LyA.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccuJ4LyA.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccuJ4LyA.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccuJ4LyA.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccuJ4LyA.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccuJ4LyA.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccuJ4LyA.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccuJ4LyA.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccuJ4LyA.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccuJ4LyA.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccuJ4LyA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuJ4LyA.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccuJ4LyA.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccuJ4LyA.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccuJ4LyA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuJ4LyA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuJ4LyA.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccuJ4LyA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuJ4LyA.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccuJ4LyA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuJ4LyA.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccyvwv7o.s: Assembler messages:
encrypt.c: /tmp/ccyvwv7o.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyvwv7o.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyvwv7o.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccyvwv7o.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccyvwv7o.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccyvwv7o.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccyvwv7o.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccyvwv7o.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccyvwv7o.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccyvwv7o.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccyvwv7o.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccyvwv7o.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccyvwv7o.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccyvwv7o.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccyvwv7o.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccyvwv7o.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccyvwv7o.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccyvwv7o.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccyvwv7o.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccyvwv7o.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccyvwv7o.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccyvwv7o.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyvwv7o.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccyvwv7o.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc8TW465.s: Assembler messages:
encrypt.c: /tmp/cc8TW465.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8TW465.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8TW465.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/cc8TW465.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc8TW465.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc8TW465.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc8TW465.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc8TW465.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc8TW465.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc8TW465.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc8TW465.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc8TW465.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/cc8TW465.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc8TW465.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8TW465.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc8TW465.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/cc8TW465.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc8TW465.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8TW465.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8TW465.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc8TW465.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8TW465.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/cc8TW465.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8TW465.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccjE6vwQ.s: Assembler messages:
encrypt.c: /tmp/ccjE6vwQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjE6vwQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjE6vwQ.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccjE6vwQ.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccjE6vwQ.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccjE6vwQ.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccjE6vwQ.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccjE6vwQ.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccjE6vwQ.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccjE6vwQ.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccjE6vwQ.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccjE6vwQ.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccjE6vwQ.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccjE6vwQ.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccjE6vwQ.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccjE6vwQ.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccjE6vwQ.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccjE6vwQ.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccjE6vwQ.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccjE6vwQ.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccjE6vwQ.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccjE6vwQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjE6vwQ.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccjE6vwQ.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc6SZAMN.s: Assembler messages:
encrypt.c: /tmp/cc6SZAMN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6SZAMN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6SZAMN.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/cc6SZAMN.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc6SZAMN.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc6SZAMN.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc6SZAMN.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc6SZAMN.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc6SZAMN.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/cc6SZAMN.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/cc6SZAMN.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/cc6SZAMN.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/cc6SZAMN.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/cc6SZAMN.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/cc6SZAMN.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/cc6SZAMN.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/cc6SZAMN.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/cc6SZAMN.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/cc6SZAMN.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/cc6SZAMN.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/cc6SZAMN.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc6SZAMN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6SZAMN.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/cc6SZAMN.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccwyamDY.s: Assembler messages:
encrypt.c: /tmp/ccwyamDY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwyamDY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwyamDY.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccwyamDY.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccwyamDY.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccwyamDY.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccwyamDY.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccwyamDY.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccwyamDY.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccwyamDY.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccwyamDY.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccwyamDY.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccwyamDY.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccwyamDY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwyamDY.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccwyamDY.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccwyamDY.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccwyamDY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwyamDY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwyamDY.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccwyamDY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwyamDY.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccwyamDY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwyamDY.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc3RP5sf.s: Assembler messages:
encrypt.c: /tmp/cc3RP5sf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3RP5sf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3RP5sf.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/cc3RP5sf.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc3RP5sf.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc3RP5sf.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc3RP5sf.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc3RP5sf.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc3RP5sf.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/cc3RP5sf.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/cc3RP5sf.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/cc3RP5sf.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/cc3RP5sf.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/cc3RP5sf.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/cc3RP5sf.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/cc3RP5sf.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/cc3RP5sf.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/cc3RP5sf.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/cc3RP5sf.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/cc3RP5sf.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/cc3RP5sf.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc3RP5sf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3RP5sf.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/cc3RP5sf.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccYCDZwi.s: Assembler messages:
encrypt.c: /tmp/ccYCDZwi.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYCDZwi.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYCDZwi.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccYCDZwi.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccYCDZwi.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccYCDZwi.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccYCDZwi.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccYCDZwi.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccYCDZwi.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccYCDZwi.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccYCDZwi.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccYCDZwi.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccYCDZwi.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccYCDZwi.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYCDZwi.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccYCDZwi.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccYCDZwi.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccYCDZwi.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYCDZwi.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYCDZwi.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccYCDZwi.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYCDZwi.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccYCDZwi.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYCDZwi.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc0HsJOn.s: Assembler messages:
encrypt.c: /tmp/cc0HsJOn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0HsJOn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0HsJOn.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/cc0HsJOn.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc0HsJOn.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc0HsJOn.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc0HsJOn.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc0HsJOn.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc0HsJOn.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc0HsJOn.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc0HsJOn.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc0HsJOn.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/cc0HsJOn.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc0HsJOn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0HsJOn.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc0HsJOn.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/cc0HsJOn.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc0HsJOn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0HsJOn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0HsJOn.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc0HsJOn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0HsJOn.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/cc0HsJOn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0HsJOn.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccoZLK5j.s: Assembler messages:
encrypt.c: /tmp/ccoZLK5j.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoZLK5j.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoZLK5j.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccoZLK5j.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccoZLK5j.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccoZLK5j.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccoZLK5j.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccoZLK5j.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccoZLK5j.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccoZLK5j.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccoZLK5j.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccoZLK5j.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccoZLK5j.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccoZLK5j.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccoZLK5j.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccoZLK5j.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccoZLK5j.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccoZLK5j.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccoZLK5j.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccoZLK5j.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccoZLK5j.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccoZLK5j.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoZLK5j.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccoZLK5j.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccAbXc8B.s: Assembler messages:
encrypt.c: /tmp/ccAbXc8B.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAbXc8B.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAbXc8B.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccAbXc8B.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccAbXc8B.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccAbXc8B.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccAbXc8B.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccAbXc8B.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccAbXc8B.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccAbXc8B.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccAbXc8B.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccAbXc8B.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccAbXc8B.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccAbXc8B.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccAbXc8B.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccAbXc8B.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccAbXc8B.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccAbXc8B.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccAbXc8B.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccAbXc8B.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccAbXc8B.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccAbXc8B.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAbXc8B.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccAbXc8B.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccLNT9WO.s: Assembler messages:
encrypt.c: /tmp/ccLNT9WO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLNT9WO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLNT9WO.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccLNT9WO.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccLNT9WO.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccLNT9WO.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccLNT9WO.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccLNT9WO.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccLNT9WO.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccLNT9WO.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccLNT9WO.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccLNT9WO.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccLNT9WO.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccLNT9WO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLNT9WO.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccLNT9WO.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccLNT9WO.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccLNT9WO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLNT9WO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLNT9WO.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccLNT9WO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLNT9WO.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccLNT9WO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLNT9WO.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccOdOCRK.s: Assembler messages:
encrypt.c: /tmp/ccOdOCRK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOdOCRK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOdOCRK.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccOdOCRK.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccOdOCRK.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccOdOCRK.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccOdOCRK.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccOdOCRK.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccOdOCRK.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccOdOCRK.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccOdOCRK.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccOdOCRK.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccOdOCRK.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccOdOCRK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOdOCRK.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccOdOCRK.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccOdOCRK.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccOdOCRK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOdOCRK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOdOCRK.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccOdOCRK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOdOCRK.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccOdOCRK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOdOCRK.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/cczM4c0s.s: Assembler messages:
encrypt.c: /tmp/cczM4c0s.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczM4c0s.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczM4c0s.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/cczM4c0s.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/cczM4c0s.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/cczM4c0s.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cczM4c0s.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cczM4c0s.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/cczM4c0s.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/cczM4c0s.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/cczM4c0s.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/cczM4c0s.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/cczM4c0s.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/cczM4c0s.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/cczM4c0s.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/cczM4c0s.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/cczM4c0s.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/cczM4c0s.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/cczM4c0s.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/cczM4c0s.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/cczM4c0s.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/cczM4c0s.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczM4c0s.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/cczM4c0s.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccmAPgdW.s: Assembler messages:
encrypt.c: /tmp/ccmAPgdW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmAPgdW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmAPgdW.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccmAPgdW.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccmAPgdW.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccmAPgdW.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccmAPgdW.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccmAPgdW.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccmAPgdW.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccmAPgdW.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccmAPgdW.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccmAPgdW.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccmAPgdW.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccmAPgdW.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccmAPgdW.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccmAPgdW.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccmAPgdW.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccmAPgdW.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccmAPgdW.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccmAPgdW.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccmAPgdW.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccmAPgdW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmAPgdW.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccmAPgdW.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccvtvufa.s: Assembler messages:
encrypt.c: /tmp/ccvtvufa.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvtvufa.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvtvufa.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccvtvufa.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccvtvufa.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccvtvufa.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccvtvufa.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccvtvufa.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccvtvufa.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccvtvufa.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccvtvufa.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccvtvufa.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccvtvufa.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccvtvufa.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvtvufa.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccvtvufa.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccvtvufa.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccvtvufa.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvtvufa.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvtvufa.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccvtvufa.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvtvufa.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccvtvufa.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvtvufa.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc9YhBjH.s: Assembler messages:
encrypt.c: /tmp/cc9YhBjH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9YhBjH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9YhBjH.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/cc9YhBjH.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc9YhBjH.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc9YhBjH.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc9YhBjH.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc9YhBjH.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc9YhBjH.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/cc9YhBjH.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/cc9YhBjH.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/cc9YhBjH.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/cc9YhBjH.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/cc9YhBjH.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/cc9YhBjH.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/cc9YhBjH.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/cc9YhBjH.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/cc9YhBjH.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/cc9YhBjH.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/cc9YhBjH.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/cc9YhBjH.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc9YhBjH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9YhBjH.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/cc9YhBjH.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccjbIHgR.s: Assembler messages:
encrypt.c: /tmp/ccjbIHgR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjbIHgR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjbIHgR.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccjbIHgR.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccjbIHgR.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccjbIHgR.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccjbIHgR.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccjbIHgR.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccjbIHgR.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccjbIHgR.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccjbIHgR.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccjbIHgR.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccjbIHgR.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccjbIHgR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjbIHgR.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccjbIHgR.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccjbIHgR.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccjbIHgR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjbIHgR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjbIHgR.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccjbIHgR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjbIHgR.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccjbIHgR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjbIHgR.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cctIGFfc.s: Assembler messages:
encrypt.c: /tmp/cctIGFfc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctIGFfc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctIGFfc.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/cctIGFfc.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/cctIGFfc.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/cctIGFfc.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/cctIGFfc.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cctIGFfc.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cctIGFfc.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cctIGFfc.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cctIGFfc.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cctIGFfc.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/cctIGFfc.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/cctIGFfc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctIGFfc.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cctIGFfc.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/cctIGFfc.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cctIGFfc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctIGFfc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctIGFfc.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/cctIGFfc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctIGFfc.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/cctIGFfc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctIGFfc.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccyncJs7.s: Assembler messages:
encrypt.c: /tmp/ccyncJs7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyncJs7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyncJs7.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccyncJs7.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccyncJs7.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccyncJs7.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccyncJs7.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccyncJs7.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccyncJs7.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccyncJs7.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccyncJs7.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccyncJs7.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccyncJs7.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccyncJs7.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccyncJs7.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccyncJs7.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccyncJs7.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccyncJs7.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccyncJs7.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccyncJs7.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccyncJs7.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccyncJs7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyncJs7.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccyncJs7.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccF29MCf.s: Assembler messages:
encrypt.c: /tmp/ccF29MCf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccF29MCf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccF29MCf.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccF29MCf.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccF29MCf.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccF29MCf.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccF29MCf.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccF29MCf.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccF29MCf.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccF29MCf.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccF29MCf.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccF29MCf.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccF29MCf.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccF29MCf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccF29MCf.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccF29MCf.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccF29MCf.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccF29MCf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF29MCf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF29MCf.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccF29MCf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF29MCf.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccF29MCf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF29MCf.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccXQYdL2.s: Assembler messages:
encrypt.c: /tmp/ccXQYdL2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXQYdL2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXQYdL2.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccXQYdL2.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccXQYdL2.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccXQYdL2.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccXQYdL2.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccXQYdL2.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccXQYdL2.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccXQYdL2.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccXQYdL2.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccXQYdL2.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccXQYdL2.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccXQYdL2.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccXQYdL2.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccXQYdL2.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccXQYdL2.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccXQYdL2.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccXQYdL2.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccXQYdL2.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccXQYdL2.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccXQYdL2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXQYdL2.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccXQYdL2.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/cch5A4An.s: Assembler messages:
encrypt.c: /tmp/cch5A4An.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cch5A4An.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cch5A4An.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/cch5A4An.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/cch5A4An.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/cch5A4An.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cch5A4An.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cch5A4An.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/cch5A4An.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/cch5A4An.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/cch5A4An.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/cch5A4An.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/cch5A4An.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/cch5A4An.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/cch5A4An.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/cch5A4An.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/cch5A4An.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/cch5A4An.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/cch5A4An.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/cch5A4An.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/cch5A4An.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/cch5A4An.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cch5A4An.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/cch5A4An.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccrVFNMv.s: Assembler messages:
encrypt.c: /tmp/ccrVFNMv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrVFNMv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrVFNMv.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccrVFNMv.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccrVFNMv.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccrVFNMv.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccrVFNMv.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccrVFNMv.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccrVFNMv.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccrVFNMv.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccrVFNMv.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccrVFNMv.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccrVFNMv.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccrVFNMv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrVFNMv.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccrVFNMv.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccrVFNMv.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccrVFNMv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrVFNMv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrVFNMv.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccrVFNMv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrVFNMv.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccrVFNMv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrVFNMv.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc9yK9HM.s: Assembler messages:
encrypt.c: /tmp/cc9yK9HM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9yK9HM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9yK9HM.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/cc9yK9HM.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc9yK9HM.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc9yK9HM.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc9yK9HM.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc9yK9HM.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc9yK9HM.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/cc9yK9HM.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/cc9yK9HM.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/cc9yK9HM.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/cc9yK9HM.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/cc9yK9HM.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/cc9yK9HM.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/cc9yK9HM.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/cc9yK9HM.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/cc9yK9HM.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/cc9yK9HM.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/cc9yK9HM.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/cc9yK9HM.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc9yK9HM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9yK9HM.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/cc9yK9HM.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccfWfDp4.s: Assembler messages:
encrypt.c: /tmp/ccfWfDp4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfWfDp4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfWfDp4.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccfWfDp4.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccfWfDp4.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccfWfDp4.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccfWfDp4.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccfWfDp4.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccfWfDp4.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccfWfDp4.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccfWfDp4.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccfWfDp4.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccfWfDp4.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccfWfDp4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfWfDp4.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccfWfDp4.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccfWfDp4.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccfWfDp4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfWfDp4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfWfDp4.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccfWfDp4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfWfDp4.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccfWfDp4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfWfDp4.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccHamI8j.s: Assembler messages:
encrypt.c: /tmp/ccHamI8j.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHamI8j.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHamI8j.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccHamI8j.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccHamI8j.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccHamI8j.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccHamI8j.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccHamI8j.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccHamI8j.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccHamI8j.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccHamI8j.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccHamI8j.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccHamI8j.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccHamI8j.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHamI8j.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccHamI8j.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccHamI8j.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccHamI8j.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHamI8j.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHamI8j.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccHamI8j.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHamI8j.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccHamI8j.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHamI8j.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccI4nMfd.s: Assembler messages:
encrypt.c: /tmp/ccI4nMfd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccI4nMfd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccI4nMfd.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccI4nMfd.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccI4nMfd.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccI4nMfd.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccI4nMfd.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccI4nMfd.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccI4nMfd.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccI4nMfd.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccI4nMfd.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccI4nMfd.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccI4nMfd.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccI4nMfd.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccI4nMfd.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccI4nMfd.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccI4nMfd.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccI4nMfd.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccI4nMfd.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccI4nMfd.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccI4nMfd.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccI4nMfd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccI4nMfd.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccI4nMfd.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccZlqxj7.s: Assembler messages:
encrypt.c: /tmp/ccZlqxj7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZlqxj7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZlqxj7.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccZlqxj7.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccZlqxj7.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccZlqxj7.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccZlqxj7.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccZlqxj7.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccZlqxj7.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccZlqxj7.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccZlqxj7.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccZlqxj7.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccZlqxj7.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccZlqxj7.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccZlqxj7.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccZlqxj7.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccZlqxj7.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccZlqxj7.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccZlqxj7.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccZlqxj7.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccZlqxj7.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccZlqxj7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZlqxj7.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccZlqxj7.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccmydjxg.s: Assembler messages:
encrypt.c: /tmp/ccmydjxg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmydjxg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmydjxg.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccmydjxg.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccmydjxg.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccmydjxg.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccmydjxg.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccmydjxg.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccmydjxg.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccmydjxg.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccmydjxg.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccmydjxg.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccmydjxg.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccmydjxg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmydjxg.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccmydjxg.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccmydjxg.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccmydjxg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmydjxg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmydjxg.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccmydjxg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmydjxg.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccmydjxg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmydjxg.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccRF7j2I.s: Assembler messages:
encrypt.c: /tmp/ccRF7j2I.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRF7j2I.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRF7j2I.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccRF7j2I.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccRF7j2I.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccRF7j2I.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccRF7j2I.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccRF7j2I.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccRF7j2I.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccRF7j2I.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccRF7j2I.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccRF7j2I.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccRF7j2I.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccRF7j2I.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRF7j2I.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccRF7j2I.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccRF7j2I.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccRF7j2I.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRF7j2I.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRF7j2I.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccRF7j2I.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRF7j2I.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccRF7j2I.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRF7j2I.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccpT6Las.s: Assembler messages:
encrypt.c: /tmp/ccpT6Las.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpT6Las.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpT6Las.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccpT6Las.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccpT6Las.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccpT6Las.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccpT6Las.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccpT6Las.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccpT6Las.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccpT6Las.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccpT6Las.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccpT6Las.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccpT6Las.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccpT6Las.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccpT6Las.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccpT6Las.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccpT6Las.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccpT6Las.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccpT6Las.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccpT6Las.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccpT6Las.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccpT6Las.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpT6Las.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccpT6Las.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccOIcXu5.s: Assembler messages:
encrypt.c: /tmp/ccOIcXu5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOIcXu5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOIcXu5.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccOIcXu5.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccOIcXu5.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccOIcXu5.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccOIcXu5.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccOIcXu5.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccOIcXu5.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccOIcXu5.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccOIcXu5.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccOIcXu5.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccOIcXu5.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccOIcXu5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOIcXu5.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccOIcXu5.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccOIcXu5.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccOIcXu5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOIcXu5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOIcXu5.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccOIcXu5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOIcXu5.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccOIcXu5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOIcXu5.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccePQeJZ.s: Assembler messages:
encrypt.c: /tmp/ccePQeJZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccePQeJZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccePQeJZ.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccePQeJZ.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccePQeJZ.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccePQeJZ.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccePQeJZ.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccePQeJZ.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccePQeJZ.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccePQeJZ.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccePQeJZ.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccePQeJZ.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccePQeJZ.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccePQeJZ.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccePQeJZ.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccePQeJZ.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccePQeJZ.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccePQeJZ.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccePQeJZ.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccePQeJZ.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccePQeJZ.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccePQeJZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccePQeJZ.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccePQeJZ.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccQSg2pi.s: Assembler messages:
encrypt.c: /tmp/ccQSg2pi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQSg2pi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQSg2pi.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccQSg2pi.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccQSg2pi.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccQSg2pi.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccQSg2pi.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccQSg2pi.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccQSg2pi.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccQSg2pi.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccQSg2pi.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccQSg2pi.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccQSg2pi.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccQSg2pi.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccQSg2pi.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccQSg2pi.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccQSg2pi.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccQSg2pi.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccQSg2pi.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccQSg2pi.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccQSg2pi.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccQSg2pi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQSg2pi.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccQSg2pi.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cccB2IPo.s: Assembler messages:
encrypt.c: /tmp/cccB2IPo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccB2IPo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccB2IPo.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/cccB2IPo.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/cccB2IPo.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/cccB2IPo.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/cccB2IPo.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cccB2IPo.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cccB2IPo.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cccB2IPo.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cccB2IPo.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cccB2IPo.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/cccB2IPo.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/cccB2IPo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccB2IPo.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cccB2IPo.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/cccB2IPo.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cccB2IPo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccB2IPo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccB2IPo.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/cccB2IPo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccB2IPo.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/cccB2IPo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccB2IPo.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccXlI71a.s: Assembler messages:
encrypt.c: /tmp/ccXlI71a.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXlI71a.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXlI71a.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccXlI71a.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccXlI71a.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccXlI71a.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccXlI71a.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccXlI71a.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccXlI71a.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccXlI71a.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccXlI71a.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccXlI71a.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccXlI71a.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccXlI71a.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccXlI71a.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccXlI71a.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccXlI71a.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccXlI71a.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccXlI71a.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccXlI71a.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccXlI71a.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccXlI71a.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXlI71a.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccXlI71a.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccZREYri.s: Assembler messages:
encrypt.c: /tmp/ccZREYri.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZREYri.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZREYri.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccZREYri.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccZREYri.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccZREYri.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccZREYri.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccZREYri.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccZREYri.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccZREYri.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccZREYri.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccZREYri.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccZREYri.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccZREYri.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZREYri.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccZREYri.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccZREYri.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccZREYri.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZREYri.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZREYri.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccZREYri.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZREYri.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccZREYri.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZREYri.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccYZ2Y0J.s: Assembler messages:
encrypt.c: /tmp/ccYZ2Y0J.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYZ2Y0J.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYZ2Y0J.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccYZ2Y0J.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccYZ2Y0J.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccYZ2Y0J.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccYZ2Y0J.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccYZ2Y0J.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccYZ2Y0J.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccYZ2Y0J.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccYZ2Y0J.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccYZ2Y0J.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccYZ2Y0J.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccYZ2Y0J.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYZ2Y0J.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccYZ2Y0J.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccYZ2Y0J.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccYZ2Y0J.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYZ2Y0J.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYZ2Y0J.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccYZ2Y0J.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYZ2Y0J.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccYZ2Y0J.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYZ2Y0J.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccyD9RAD.s: Assembler messages:
encrypt.c: /tmp/ccyD9RAD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyD9RAD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyD9RAD.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccyD9RAD.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccyD9RAD.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccyD9RAD.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccyD9RAD.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccyD9RAD.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccyD9RAD.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccyD9RAD.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccyD9RAD.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccyD9RAD.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccyD9RAD.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccyD9RAD.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccyD9RAD.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccyD9RAD.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccyD9RAD.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccyD9RAD.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccyD9RAD.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccyD9RAD.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccyD9RAD.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccyD9RAD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyD9RAD.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccyD9RAD.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccdRmEDK.s: Assembler messages:
encrypt.c: /tmp/ccdRmEDK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdRmEDK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdRmEDK.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccdRmEDK.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccdRmEDK.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccdRmEDK.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccdRmEDK.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccdRmEDK.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccdRmEDK.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccdRmEDK.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccdRmEDK.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccdRmEDK.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccdRmEDK.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccdRmEDK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdRmEDK.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccdRmEDK.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccdRmEDK.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccdRmEDK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdRmEDK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdRmEDK.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccdRmEDK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdRmEDK.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccdRmEDK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdRmEDK.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccjNfh6G.s: Assembler messages:
encrypt.c: /tmp/ccjNfh6G.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjNfh6G.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjNfh6G.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccjNfh6G.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccjNfh6G.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccjNfh6G.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccjNfh6G.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccjNfh6G.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccjNfh6G.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccjNfh6G.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccjNfh6G.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccjNfh6G.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccjNfh6G.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccjNfh6G.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccjNfh6G.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccjNfh6G.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccjNfh6G.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccjNfh6G.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccjNfh6G.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccjNfh6G.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccjNfh6G.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccjNfh6G.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjNfh6G.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccjNfh6G.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccY9O4Da.s: Assembler messages:
encrypt.c: /tmp/ccY9O4Da.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccY9O4Da.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccY9O4Da.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccY9O4Da.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccY9O4Da.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccY9O4Da.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccY9O4Da.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccY9O4Da.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccY9O4Da.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccY9O4Da.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccY9O4Da.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccY9O4Da.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccY9O4Da.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccY9O4Da.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccY9O4Da.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccY9O4Da.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccY9O4Da.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccY9O4Da.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccY9O4Da.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccY9O4Da.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccY9O4Da.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccY9O4Da.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccY9O4Da.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccY9O4Da.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccwTEF66.s: Assembler messages:
encrypt.c: /tmp/ccwTEF66.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwTEF66.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwTEF66.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccwTEF66.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccwTEF66.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccwTEF66.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccwTEF66.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccwTEF66.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccwTEF66.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccwTEF66.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccwTEF66.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccwTEF66.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccwTEF66.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccwTEF66.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwTEF66.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccwTEF66.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccwTEF66.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccwTEF66.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwTEF66.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwTEF66.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccwTEF66.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwTEF66.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccwTEF66.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwTEF66.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/cc75tRp8.s: Assembler messages:
encrypt.c: /tmp/cc75tRp8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc75tRp8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc75tRp8.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/cc75tRp8.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc75tRp8.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc75tRp8.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc75tRp8.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc75tRp8.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc75tRp8.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc75tRp8.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc75tRp8.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc75tRp8.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/cc75tRp8.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc75tRp8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc75tRp8.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc75tRp8.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/cc75tRp8.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc75tRp8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc75tRp8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc75tRp8.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc75tRp8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc75tRp8.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/cc75tRp8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc75tRp8.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccp0M5d6.s: Assembler messages:
encrypt.c: /tmp/ccp0M5d6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccp0M5d6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccp0M5d6.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccp0M5d6.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccp0M5d6.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccp0M5d6.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccp0M5d6.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccp0M5d6.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccp0M5d6.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccp0M5d6.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccp0M5d6.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccp0M5d6.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccp0M5d6.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccp0M5d6.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccp0M5d6.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccp0M5d6.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccp0M5d6.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccp0M5d6.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccp0M5d6.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccp0M5d6.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccp0M5d6.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccp0M5d6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccp0M5d6.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccp0M5d6.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccbHMe5m.s: Assembler messages:
encrypt.c: /tmp/ccbHMe5m.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbHMe5m.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbHMe5m.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccbHMe5m.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccbHMe5m.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccbHMe5m.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccbHMe5m.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccbHMe5m.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccbHMe5m.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccbHMe5m.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccbHMe5m.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccbHMe5m.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccbHMe5m.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccbHMe5m.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccbHMe5m.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccbHMe5m.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccbHMe5m.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccbHMe5m.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccbHMe5m.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccbHMe5m.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccbHMe5m.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccbHMe5m.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbHMe5m.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccbHMe5m.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/cctqn5Hj.s: Assembler messages:
encrypt.c: /tmp/cctqn5Hj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctqn5Hj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctqn5Hj.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/cctqn5Hj.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/cctqn5Hj.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/cctqn5Hj.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/cctqn5Hj.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cctqn5Hj.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cctqn5Hj.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cctqn5Hj.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cctqn5Hj.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cctqn5Hj.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/cctqn5Hj.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/cctqn5Hj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctqn5Hj.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cctqn5Hj.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/cctqn5Hj.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cctqn5Hj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctqn5Hj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctqn5Hj.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/cctqn5Hj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctqn5Hj.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/cctqn5Hj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctqn5Hj.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccCvMQIj.s: Assembler messages:
encrypt.c: /tmp/ccCvMQIj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCvMQIj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCvMQIj.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccCvMQIj.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccCvMQIj.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccCvMQIj.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccCvMQIj.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccCvMQIj.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccCvMQIj.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccCvMQIj.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccCvMQIj.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccCvMQIj.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccCvMQIj.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccCvMQIj.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccCvMQIj.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccCvMQIj.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccCvMQIj.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccCvMQIj.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccCvMQIj.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccCvMQIj.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccCvMQIj.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccCvMQIj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCvMQIj.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccCvMQIj.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccrFjkxT.s: Assembler messages:
encrypt.c: /tmp/ccrFjkxT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrFjkxT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrFjkxT.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccrFjkxT.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccrFjkxT.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccrFjkxT.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccrFjkxT.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccrFjkxT.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccrFjkxT.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccrFjkxT.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccrFjkxT.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccrFjkxT.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccrFjkxT.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccrFjkxT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrFjkxT.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccrFjkxT.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccrFjkxT.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccrFjkxT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrFjkxT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrFjkxT.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccrFjkxT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrFjkxT.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccrFjkxT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrFjkxT.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccB2syMa.s: Assembler messages:
encrypt.c: /tmp/ccB2syMa.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccB2syMa.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccB2syMa.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccB2syMa.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccB2syMa.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccB2syMa.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccB2syMa.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccB2syMa.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccB2syMa.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccB2syMa.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccB2syMa.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccB2syMa.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccB2syMa.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccB2syMa.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccB2syMa.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccB2syMa.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccB2syMa.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccB2syMa.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB2syMa.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB2syMa.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccB2syMa.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB2syMa.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccB2syMa.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB2syMa.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccIc7g8A.s: Assembler messages:
encrypt.c: /tmp/ccIc7g8A.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIc7g8A.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIc7g8A.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccIc7g8A.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccIc7g8A.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccIc7g8A.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccIc7g8A.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccIc7g8A.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccIc7g8A.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccIc7g8A.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccIc7g8A.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccIc7g8A.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccIc7g8A.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccIc7g8A.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccIc7g8A.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccIc7g8A.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccIc7g8A.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccIc7g8A.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccIc7g8A.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccIc7g8A.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccIc7g8A.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccIc7g8A.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIc7g8A.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccIc7g8A.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccXJJ07h.s: Assembler messages:
encrypt.c: /tmp/ccXJJ07h.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXJJ07h.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXJJ07h.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccXJJ07h.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccXJJ07h.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccXJJ07h.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccXJJ07h.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccXJJ07h.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccXJJ07h.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccXJJ07h.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccXJJ07h.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccXJJ07h.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccXJJ07h.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccXJJ07h.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXJJ07h.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccXJJ07h.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccXJJ07h.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccXJJ07h.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXJJ07h.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXJJ07h.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccXJJ07h.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXJJ07h.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccXJJ07h.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXJJ07h.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/cczsOcIy.s: Assembler messages:
encrypt.c: /tmp/cczsOcIy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczsOcIy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczsOcIy.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/cczsOcIy.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/cczsOcIy.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/cczsOcIy.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cczsOcIy.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cczsOcIy.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/cczsOcIy.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/cczsOcIy.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/cczsOcIy.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/cczsOcIy.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/cczsOcIy.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/cczsOcIy.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/cczsOcIy.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/cczsOcIy.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/cczsOcIy.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/cczsOcIy.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/cczsOcIy.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/cczsOcIy.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/cczsOcIy.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/cczsOcIy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczsOcIy.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/cczsOcIy.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccgAcYMV.s: Assembler messages:
encrypt.c: /tmp/ccgAcYMV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgAcYMV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgAcYMV.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccgAcYMV.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccgAcYMV.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccgAcYMV.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccgAcYMV.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccgAcYMV.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccgAcYMV.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccgAcYMV.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccgAcYMV.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccgAcYMV.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccgAcYMV.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccgAcYMV.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccgAcYMV.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccgAcYMV.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccgAcYMV.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccgAcYMV.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccgAcYMV.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccgAcYMV.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccgAcYMV.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccgAcYMV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgAcYMV.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccgAcYMV.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/cctYe3gB.s: Assembler messages:
encrypt.c: /tmp/cctYe3gB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctYe3gB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctYe3gB.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/cctYe3gB.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/cctYe3gB.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/cctYe3gB.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/cctYe3gB.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cctYe3gB.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cctYe3gB.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cctYe3gB.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cctYe3gB.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cctYe3gB.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/cctYe3gB.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/cctYe3gB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctYe3gB.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cctYe3gB.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/cctYe3gB.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cctYe3gB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctYe3gB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctYe3gB.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/cctYe3gB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctYe3gB.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/cctYe3gB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctYe3gB.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccKY85dd.s: Assembler messages:
encrypt.c: /tmp/ccKY85dd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKY85dd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKY85dd.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccKY85dd.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccKY85dd.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccKY85dd.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccKY85dd.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccKY85dd.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccKY85dd.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccKY85dd.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccKY85dd.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccKY85dd.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccKY85dd.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccKY85dd.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccKY85dd.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccKY85dd.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccKY85dd.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccKY85dd.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccKY85dd.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccKY85dd.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccKY85dd.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccKY85dd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKY85dd.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccKY85dd.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccbCCYFp.s: Assembler messages:
encrypt.c: /tmp/ccbCCYFp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbCCYFp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbCCYFp.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccbCCYFp.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccbCCYFp.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccbCCYFp.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccbCCYFp.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccbCCYFp.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccbCCYFp.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccbCCYFp.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccbCCYFp.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccbCCYFp.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccbCCYFp.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccbCCYFp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbCCYFp.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccbCCYFp.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccbCCYFp.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccbCCYFp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbCCYFp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbCCYFp.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccbCCYFp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbCCYFp.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccbCCYFp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbCCYFp.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc6wFiZR.s: Assembler messages:
encrypt.c: /tmp/cc6wFiZR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6wFiZR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6wFiZR.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/cc6wFiZR.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc6wFiZR.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc6wFiZR.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc6wFiZR.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc6wFiZR.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc6wFiZR.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc6wFiZR.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc6wFiZR.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc6wFiZR.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/cc6wFiZR.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc6wFiZR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6wFiZR.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc6wFiZR.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/cc6wFiZR.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc6wFiZR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6wFiZR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6wFiZR.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc6wFiZR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6wFiZR.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/cc6wFiZR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6wFiZR.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccdZD5th.s: Assembler messages:
encrypt.c: /tmp/ccdZD5th.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdZD5th.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdZD5th.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccdZD5th.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccdZD5th.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccdZD5th.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccdZD5th.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccdZD5th.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccdZD5th.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccdZD5th.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccdZD5th.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccdZD5th.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccdZD5th.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccdZD5th.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccdZD5th.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccdZD5th.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccdZD5th.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccdZD5th.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccdZD5th.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccdZD5th.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccdZD5th.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccdZD5th.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdZD5th.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccdZD5th.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccLGJ1qL.s: Assembler messages:
encrypt.c: /tmp/ccLGJ1qL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLGJ1qL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLGJ1qL.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccLGJ1qL.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccLGJ1qL.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccLGJ1qL.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccLGJ1qL.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccLGJ1qL.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccLGJ1qL.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccLGJ1qL.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccLGJ1qL.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccLGJ1qL.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccLGJ1qL.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccLGJ1qL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLGJ1qL.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccLGJ1qL.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccLGJ1qL.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccLGJ1qL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLGJ1qL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLGJ1qL.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccLGJ1qL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLGJ1qL.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccLGJ1qL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLGJ1qL.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccWs5lpB.s: Assembler messages:
encrypt.c: /tmp/ccWs5lpB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWs5lpB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWs5lpB.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccWs5lpB.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccWs5lpB.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccWs5lpB.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccWs5lpB.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccWs5lpB.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccWs5lpB.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccWs5lpB.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccWs5lpB.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccWs5lpB.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccWs5lpB.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccWs5lpB.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccWs5lpB.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccWs5lpB.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccWs5lpB.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccWs5lpB.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccWs5lpB.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccWs5lpB.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccWs5lpB.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccWs5lpB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWs5lpB.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccWs5lpB.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccqzTZRb.s: Assembler messages:
encrypt.c: /tmp/ccqzTZRb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqzTZRb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqzTZRb.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccqzTZRb.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccqzTZRb.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccqzTZRb.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccqzTZRb.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccqzTZRb.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccqzTZRb.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccqzTZRb.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccqzTZRb.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccqzTZRb.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccqzTZRb.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccqzTZRb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqzTZRb.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccqzTZRb.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccqzTZRb.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccqzTZRb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqzTZRb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqzTZRb.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccqzTZRb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqzTZRb.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccqzTZRb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqzTZRb.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cctfYfy1.s: Assembler messages:
encrypt.c: /tmp/cctfYfy1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctfYfy1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctfYfy1.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/cctfYfy1.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/cctfYfy1.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/cctfYfy1.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cctfYfy1.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cctfYfy1.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/cctfYfy1.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/cctfYfy1.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/cctfYfy1.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/cctfYfy1.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/cctfYfy1.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/cctfYfy1.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/cctfYfy1.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/cctfYfy1.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/cctfYfy1.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/cctfYfy1.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/cctfYfy1.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/cctfYfy1.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/cctfYfy1.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/cctfYfy1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctfYfy1.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/cctfYfy1.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc8DTz7d.s: Assembler messages:
encrypt.c: /tmp/cc8DTz7d.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8DTz7d.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8DTz7d.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/cc8DTz7d.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc8DTz7d.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc8DTz7d.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc8DTz7d.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc8DTz7d.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc8DTz7d.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/cc8DTz7d.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/cc8DTz7d.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/cc8DTz7d.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/cc8DTz7d.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/cc8DTz7d.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/cc8DTz7d.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/cc8DTz7d.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/cc8DTz7d.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/cc8DTz7d.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/cc8DTz7d.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/cc8DTz7d.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/cc8DTz7d.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc8DTz7d.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8DTz7d.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/cc8DTz7d.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccV2u91g.s: Assembler messages:
encrypt.c: /tmp/ccV2u91g.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccV2u91g.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccV2u91g.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccV2u91g.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccV2u91g.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccV2u91g.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccV2u91g.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccV2u91g.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccV2u91g.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccV2u91g.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccV2u91g.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccV2u91g.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccV2u91g.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccV2u91g.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccV2u91g.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccV2u91g.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccV2u91g.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccV2u91g.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV2u91g.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV2u91g.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccV2u91g.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV2u91g.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccV2u91g.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV2u91g.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccJMosOF.s: Assembler messages:
encrypt.c: /tmp/ccJMosOF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJMosOF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJMosOF.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccJMosOF.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccJMosOF.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccJMosOF.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccJMosOF.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccJMosOF.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccJMosOF.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccJMosOF.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccJMosOF.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccJMosOF.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccJMosOF.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccJMosOF.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccJMosOF.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccJMosOF.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccJMosOF.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccJMosOF.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccJMosOF.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccJMosOF.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccJMosOF.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccJMosOF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJMosOF.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccJMosOF.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccpMefvz.s: Assembler messages:
encrypt.c: /tmp/ccpMefvz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpMefvz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpMefvz.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccpMefvz.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccpMefvz.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccpMefvz.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccpMefvz.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccpMefvz.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccpMefvz.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccpMefvz.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccpMefvz.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccpMefvz.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccpMefvz.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccpMefvz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpMefvz.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccpMefvz.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccpMefvz.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccpMefvz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpMefvz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpMefvz.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccpMefvz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpMefvz.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccpMefvz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpMefvz.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccCfLTzz.s: Assembler messages:
encrypt.c: /tmp/ccCfLTzz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCfLTzz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCfLTzz.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccCfLTzz.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccCfLTzz.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccCfLTzz.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccCfLTzz.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccCfLTzz.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccCfLTzz.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccCfLTzz.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccCfLTzz.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccCfLTzz.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccCfLTzz.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccCfLTzz.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccCfLTzz.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccCfLTzz.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccCfLTzz.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccCfLTzz.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccCfLTzz.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccCfLTzz.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccCfLTzz.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccCfLTzz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCfLTzz.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccCfLTzz.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccwgUznt.s: Assembler messages:
encrypt.c: /tmp/ccwgUznt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwgUznt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwgUznt.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccwgUznt.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccwgUznt.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccwgUznt.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccwgUznt.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccwgUznt.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccwgUznt.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccwgUznt.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccwgUznt.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccwgUznt.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccwgUznt.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccwgUznt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwgUznt.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccwgUznt.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccwgUznt.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccwgUznt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwgUznt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwgUznt.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccwgUznt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwgUznt.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccwgUznt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwgUznt.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc3SCCc0.s: Assembler messages:
encrypt.c: /tmp/cc3SCCc0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3SCCc0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3SCCc0.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/cc3SCCc0.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc3SCCc0.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc3SCCc0.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc3SCCc0.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc3SCCc0.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc3SCCc0.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/cc3SCCc0.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/cc3SCCc0.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/cc3SCCc0.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/cc3SCCc0.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/cc3SCCc0.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/cc3SCCc0.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/cc3SCCc0.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/cc3SCCc0.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/cc3SCCc0.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/cc3SCCc0.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/cc3SCCc0.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/cc3SCCc0.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc3SCCc0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3SCCc0.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/cc3SCCc0.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccv543AV.s: Assembler messages:
encrypt.c: /tmp/ccv543AV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccv543AV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccv543AV.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccv543AV.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccv543AV.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccv543AV.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccv543AV.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccv543AV.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccv543AV.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccv543AV.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccv543AV.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccv543AV.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccv543AV.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccv543AV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccv543AV.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccv543AV.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccv543AV.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccv543AV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv543AV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv543AV.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccv543AV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv543AV.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccv543AV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv543AV.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc2ze3c0.s: Assembler messages:
encrypt.c: /tmp/cc2ze3c0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2ze3c0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2ze3c0.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/cc2ze3c0.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc2ze3c0.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc2ze3c0.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc2ze3c0.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc2ze3c0.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc2ze3c0.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc2ze3c0.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc2ze3c0.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc2ze3c0.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/cc2ze3c0.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc2ze3c0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2ze3c0.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc2ze3c0.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/cc2ze3c0.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc2ze3c0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2ze3c0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2ze3c0.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc2ze3c0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2ze3c0.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/cc2ze3c0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2ze3c0.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccU8FvV2.s: Assembler messages:
encrypt.c: /tmp/ccU8FvV2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccU8FvV2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccU8FvV2.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccU8FvV2.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccU8FvV2.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccU8FvV2.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccU8FvV2.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccU8FvV2.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccU8FvV2.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccU8FvV2.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccU8FvV2.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccU8FvV2.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccU8FvV2.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccU8FvV2.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccU8FvV2.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccU8FvV2.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccU8FvV2.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccU8FvV2.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccU8FvV2.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccU8FvV2.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccU8FvV2.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccU8FvV2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccU8FvV2.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccU8FvV2.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccGqzH6h.s: Assembler messages:
encrypt.c: /tmp/ccGqzH6h.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGqzH6h.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGqzH6h.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccGqzH6h.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccGqzH6h.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccGqzH6h.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccGqzH6h.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccGqzH6h.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccGqzH6h.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccGqzH6h.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccGqzH6h.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccGqzH6h.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccGqzH6h.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccGqzH6h.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGqzH6h.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccGqzH6h.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccGqzH6h.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccGqzH6h.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGqzH6h.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGqzH6h.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccGqzH6h.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGqzH6h.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccGqzH6h.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGqzH6h.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccSV6Yfl.s: Assembler messages:
encrypt.c: /tmp/ccSV6Yfl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSV6Yfl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSV6Yfl.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccSV6Yfl.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccSV6Yfl.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccSV6Yfl.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccSV6Yfl.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccSV6Yfl.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccSV6Yfl.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccSV6Yfl.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccSV6Yfl.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccSV6Yfl.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccSV6Yfl.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccSV6Yfl.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccSV6Yfl.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccSV6Yfl.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccSV6Yfl.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccSV6Yfl.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccSV6Yfl.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccSV6Yfl.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccSV6Yfl.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccSV6Yfl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSV6Yfl.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccSV6Yfl.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccPRSB6d.s: Assembler messages:
encrypt.c: /tmp/ccPRSB6d.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPRSB6d.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPRSB6d.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccPRSB6d.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccPRSB6d.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccPRSB6d.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccPRSB6d.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccPRSB6d.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccPRSB6d.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccPRSB6d.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccPRSB6d.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccPRSB6d.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccPRSB6d.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccPRSB6d.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPRSB6d.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccPRSB6d.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccPRSB6d.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccPRSB6d.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPRSB6d.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPRSB6d.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccPRSB6d.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPRSB6d.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccPRSB6d.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPRSB6d.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccPtpYCi.s: Assembler messages:
encrypt.c: /tmp/ccPtpYCi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPtpYCi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPtpYCi.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccPtpYCi.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccPtpYCi.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccPtpYCi.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccPtpYCi.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccPtpYCi.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccPtpYCi.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccPtpYCi.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccPtpYCi.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccPtpYCi.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccPtpYCi.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccPtpYCi.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccPtpYCi.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccPtpYCi.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccPtpYCi.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccPtpYCi.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccPtpYCi.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccPtpYCi.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccPtpYCi.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccPtpYCi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPtpYCi.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccPtpYCi.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc4fCrDF.s: Assembler messages:
encrypt.c: /tmp/cc4fCrDF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4fCrDF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4fCrDF.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/cc4fCrDF.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc4fCrDF.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc4fCrDF.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc4fCrDF.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc4fCrDF.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc4fCrDF.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/cc4fCrDF.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/cc4fCrDF.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/cc4fCrDF.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/cc4fCrDF.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/cc4fCrDF.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/cc4fCrDF.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/cc4fCrDF.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/cc4fCrDF.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/cc4fCrDF.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/cc4fCrDF.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/cc4fCrDF.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/cc4fCrDF.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc4fCrDF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4fCrDF.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/cc4fCrDF.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccyYQM8F.s: Assembler messages:
encrypt.c: /tmp/ccyYQM8F.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyYQM8F.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyYQM8F.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccyYQM8F.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccyYQM8F.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccyYQM8F.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccyYQM8F.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccyYQM8F.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccyYQM8F.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccyYQM8F.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccyYQM8F.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccyYQM8F.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccyYQM8F.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccyYQM8F.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyYQM8F.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccyYQM8F.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccyYQM8F.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccyYQM8F.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyYQM8F.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyYQM8F.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccyYQM8F.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyYQM8F.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccyYQM8F.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyYQM8F.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc8iYmwu.s: Assembler messages:
encrypt.c: /tmp/cc8iYmwu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8iYmwu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8iYmwu.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/cc8iYmwu.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc8iYmwu.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc8iYmwu.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc8iYmwu.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc8iYmwu.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc8iYmwu.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/cc8iYmwu.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/cc8iYmwu.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/cc8iYmwu.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/cc8iYmwu.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/cc8iYmwu.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/cc8iYmwu.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/cc8iYmwu.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/cc8iYmwu.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/cc8iYmwu.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/cc8iYmwu.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/cc8iYmwu.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/cc8iYmwu.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc8iYmwu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8iYmwu.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/cc8iYmwu.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/cczQjE5a.s: Assembler messages:
encrypt.c: /tmp/cczQjE5a.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczQjE5a.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczQjE5a.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/cczQjE5a.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/cczQjE5a.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/cczQjE5a.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/cczQjE5a.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cczQjE5a.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cczQjE5a.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cczQjE5a.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cczQjE5a.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cczQjE5a.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/cczQjE5a.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/cczQjE5a.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczQjE5a.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cczQjE5a.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/cczQjE5a.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cczQjE5a.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczQjE5a.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczQjE5a.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/cczQjE5a.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczQjE5a.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/cczQjE5a.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczQjE5a.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc50JBBT.s: Assembler messages:
encrypt.c: /tmp/cc50JBBT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc50JBBT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc50JBBT.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/cc50JBBT.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc50JBBT.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc50JBBT.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc50JBBT.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc50JBBT.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc50JBBT.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/cc50JBBT.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/cc50JBBT.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/cc50JBBT.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/cc50JBBT.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/cc50JBBT.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/cc50JBBT.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/cc50JBBT.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/cc50JBBT.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/cc50JBBT.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/cc50JBBT.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/cc50JBBT.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/cc50JBBT.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc50JBBT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc50JBBT.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/cc50JBBT.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccJBVYhr.s: Assembler messages:
encrypt.c: /tmp/ccJBVYhr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJBVYhr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJBVYhr.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccJBVYhr.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccJBVYhr.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccJBVYhr.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccJBVYhr.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccJBVYhr.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccJBVYhr.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccJBVYhr.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccJBVYhr.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccJBVYhr.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccJBVYhr.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccJBVYhr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJBVYhr.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccJBVYhr.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccJBVYhr.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccJBVYhr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJBVYhr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJBVYhr.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccJBVYhr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJBVYhr.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccJBVYhr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJBVYhr.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccWhh79j.s: Assembler messages:
encrypt.c: /tmp/ccWhh79j.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWhh79j.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWhh79j.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccWhh79j.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccWhh79j.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccWhh79j.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccWhh79j.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccWhh79j.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccWhh79j.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccWhh79j.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccWhh79j.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccWhh79j.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccWhh79j.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccWhh79j.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWhh79j.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccWhh79j.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccWhh79j.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccWhh79j.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWhh79j.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWhh79j.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccWhh79j.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWhh79j.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccWhh79j.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWhh79j.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/cciQMbsO.s: Assembler messages:
encrypt.c: /tmp/cciQMbsO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciQMbsO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciQMbsO.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/cciQMbsO.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/cciQMbsO.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/cciQMbsO.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cciQMbsO.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cciQMbsO.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/cciQMbsO.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/cciQMbsO.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/cciQMbsO.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/cciQMbsO.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/cciQMbsO.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/cciQMbsO.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/cciQMbsO.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/cciQMbsO.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/cciQMbsO.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/cciQMbsO.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/cciQMbsO.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/cciQMbsO.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/cciQMbsO.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/cciQMbsO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciQMbsO.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/cciQMbsO.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccHYOnfi.s: Assembler messages:
encrypt.c: /tmp/ccHYOnfi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHYOnfi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHYOnfi.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccHYOnfi.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccHYOnfi.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccHYOnfi.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccHYOnfi.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccHYOnfi.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccHYOnfi.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccHYOnfi.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccHYOnfi.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccHYOnfi.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccHYOnfi.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccHYOnfi.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccHYOnfi.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccHYOnfi.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccHYOnfi.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccHYOnfi.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccHYOnfi.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccHYOnfi.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccHYOnfi.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccHYOnfi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHYOnfi.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccHYOnfi.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccvkaBtO.s: Assembler messages:
encrypt.c: /tmp/ccvkaBtO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvkaBtO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvkaBtO.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccvkaBtO.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccvkaBtO.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccvkaBtO.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccvkaBtO.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccvkaBtO.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccvkaBtO.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccvkaBtO.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccvkaBtO.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccvkaBtO.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccvkaBtO.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccvkaBtO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvkaBtO.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccvkaBtO.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccvkaBtO.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccvkaBtO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvkaBtO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvkaBtO.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccvkaBtO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvkaBtO.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccvkaBtO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvkaBtO.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccBQruvY.s: Assembler messages:
encrypt.c: /tmp/ccBQruvY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBQruvY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBQruvY.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccBQruvY.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccBQruvY.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccBQruvY.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccBQruvY.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccBQruvY.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccBQruvY.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccBQruvY.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccBQruvY.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccBQruvY.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccBQruvY.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccBQruvY.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccBQruvY.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccBQruvY.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccBQruvY.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccBQruvY.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccBQruvY.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccBQruvY.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccBQruvY.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccBQruvY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBQruvY.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccBQruvY.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccIbU6JC.s: Assembler messages:
encrypt.c: /tmp/ccIbU6JC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIbU6JC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIbU6JC.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccIbU6JC.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccIbU6JC.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccIbU6JC.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccIbU6JC.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccIbU6JC.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccIbU6JC.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccIbU6JC.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccIbU6JC.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccIbU6JC.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccIbU6JC.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccIbU6JC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIbU6JC.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccIbU6JC.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccIbU6JC.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccIbU6JC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIbU6JC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIbU6JC.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccIbU6JC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIbU6JC.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccIbU6JC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIbU6JC.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccFEsQsd.s: Assembler messages:
encrypt.c: /tmp/ccFEsQsd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFEsQsd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFEsQsd.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccFEsQsd.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccFEsQsd.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccFEsQsd.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccFEsQsd.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccFEsQsd.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccFEsQsd.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccFEsQsd.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccFEsQsd.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccFEsQsd.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccFEsQsd.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccFEsQsd.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccFEsQsd.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccFEsQsd.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccFEsQsd.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccFEsQsd.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccFEsQsd.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccFEsQsd.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccFEsQsd.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccFEsQsd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFEsQsd.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccFEsQsd.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccNrd1Z4.s: Assembler messages:
encrypt.c: /tmp/ccNrd1Z4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNrd1Z4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNrd1Z4.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccNrd1Z4.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccNrd1Z4.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccNrd1Z4.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccNrd1Z4.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccNrd1Z4.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccNrd1Z4.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccNrd1Z4.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccNrd1Z4.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccNrd1Z4.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccNrd1Z4.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccNrd1Z4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNrd1Z4.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccNrd1Z4.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccNrd1Z4.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccNrd1Z4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNrd1Z4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNrd1Z4.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccNrd1Z4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNrd1Z4.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccNrd1Z4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNrd1Z4.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccKGVr3X.s: Assembler messages:
encrypt.c: /tmp/ccKGVr3X.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKGVr3X.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKGVr3X.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccKGVr3X.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccKGVr3X.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccKGVr3X.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccKGVr3X.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccKGVr3X.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccKGVr3X.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccKGVr3X.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccKGVr3X.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccKGVr3X.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccKGVr3X.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccKGVr3X.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKGVr3X.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccKGVr3X.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccKGVr3X.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccKGVr3X.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKGVr3X.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKGVr3X.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccKGVr3X.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKGVr3X.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccKGVr3X.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKGVr3X.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccijdxud.s: Assembler messages:
encrypt.c: /tmp/ccijdxud.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccijdxud.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccijdxud.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccijdxud.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccijdxud.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccijdxud.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccijdxud.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccijdxud.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccijdxud.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccijdxud.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccijdxud.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccijdxud.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccijdxud.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccijdxud.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccijdxud.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccijdxud.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccijdxud.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccijdxud.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccijdxud.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccijdxud.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccijdxud.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccijdxud.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccijdxud.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccijdxud.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccOWURuj.s: Assembler messages:
encrypt.c: /tmp/ccOWURuj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOWURuj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOWURuj.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccOWURuj.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccOWURuj.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccOWURuj.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccOWURuj.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccOWURuj.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccOWURuj.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccOWURuj.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccOWURuj.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccOWURuj.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccOWURuj.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccOWURuj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOWURuj.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccOWURuj.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccOWURuj.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccOWURuj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOWURuj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOWURuj.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccOWURuj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOWURuj.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccOWURuj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOWURuj.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/cczdytBE.s: Assembler messages:
encrypt.c: /tmp/cczdytBE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczdytBE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczdytBE.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/cczdytBE.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/cczdytBE.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/cczdytBE.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cczdytBE.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cczdytBE.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/cczdytBE.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/cczdytBE.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/cczdytBE.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/cczdytBE.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/cczdytBE.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/cczdytBE.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/cczdytBE.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/cczdytBE.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/cczdytBE.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/cczdytBE.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/cczdytBE.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/cczdytBE.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/cczdytBE.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/cczdytBE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczdytBE.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/cczdytBE.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccYLclRo.s: Assembler messages:
encrypt.c: /tmp/ccYLclRo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYLclRo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYLclRo.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccYLclRo.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccYLclRo.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccYLclRo.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccYLclRo.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccYLclRo.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccYLclRo.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccYLclRo.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccYLclRo.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccYLclRo.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccYLclRo.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccYLclRo.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccYLclRo.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccYLclRo.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccYLclRo.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccYLclRo.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccYLclRo.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccYLclRo.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccYLclRo.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccYLclRo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYLclRo.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccYLclRo.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/cchAAmep.s: Assembler messages:
encrypt.c: /tmp/cchAAmep.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchAAmep.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchAAmep.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/cchAAmep.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/cchAAmep.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/cchAAmep.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/cchAAmep.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cchAAmep.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cchAAmep.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cchAAmep.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cchAAmep.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cchAAmep.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/cchAAmep.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/cchAAmep.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchAAmep.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cchAAmep.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/cchAAmep.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cchAAmep.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchAAmep.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchAAmep.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/cchAAmep.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchAAmep.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/cchAAmep.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchAAmep.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccZvCYqS.s: Assembler messages:
encrypt.c: /tmp/ccZvCYqS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZvCYqS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZvCYqS.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccZvCYqS.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccZvCYqS.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccZvCYqS.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccZvCYqS.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccZvCYqS.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccZvCYqS.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccZvCYqS.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccZvCYqS.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccZvCYqS.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccZvCYqS.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccZvCYqS.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccZvCYqS.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccZvCYqS.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccZvCYqS.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccZvCYqS.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccZvCYqS.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccZvCYqS.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccZvCYqS.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccZvCYqS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZvCYqS.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccZvCYqS.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/cccywepR.s: Assembler messages:
encrypt.c: /tmp/cccywepR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccywepR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccywepR.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/cccywepR.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/cccywepR.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/cccywepR.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/cccywepR.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cccywepR.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cccywepR.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cccywepR.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cccywepR.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cccywepR.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/cccywepR.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/cccywepR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccywepR.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cccywepR.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/cccywepR.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cccywepR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccywepR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccywepR.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/cccywepR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccywepR.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/cccywepR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccywepR.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/cc4SsWzN.s: Assembler messages:
encrypt.c: /tmp/cc4SsWzN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4SsWzN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4SsWzN.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/cc4SsWzN.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc4SsWzN.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc4SsWzN.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc4SsWzN.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc4SsWzN.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc4SsWzN.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/cc4SsWzN.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/cc4SsWzN.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/cc4SsWzN.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/cc4SsWzN.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/cc4SsWzN.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/cc4SsWzN.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/cc4SsWzN.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/cc4SsWzN.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/cc4SsWzN.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/cc4SsWzN.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/cc4SsWzN.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/cc4SsWzN.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc4SsWzN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4SsWzN.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/cc4SsWzN.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccHVAo3M.s: Assembler messages:
encrypt.c: /tmp/ccHVAo3M.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHVAo3M.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHVAo3M.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccHVAo3M.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccHVAo3M.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccHVAo3M.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccHVAo3M.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccHVAo3M.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccHVAo3M.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccHVAo3M.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccHVAo3M.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccHVAo3M.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccHVAo3M.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccHVAo3M.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHVAo3M.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccHVAo3M.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccHVAo3M.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccHVAo3M.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHVAo3M.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHVAo3M.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccHVAo3M.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHVAo3M.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccHVAo3M.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHVAo3M.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccL6qhEb.s: Assembler messages:
encrypt.c: /tmp/ccL6qhEb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccL6qhEb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccL6qhEb.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccL6qhEb.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccL6qhEb.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccL6qhEb.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccL6qhEb.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccL6qhEb.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccL6qhEb.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccL6qhEb.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccL6qhEb.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccL6qhEb.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccL6qhEb.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccL6qhEb.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccL6qhEb.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccL6qhEb.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccL6qhEb.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccL6qhEb.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccL6qhEb.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccL6qhEb.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccL6qhEb.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccL6qhEb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccL6qhEb.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccL6qhEb.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccgYoo2e.s: Assembler messages:
encrypt.c: /tmp/ccgYoo2e.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgYoo2e.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgYoo2e.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccgYoo2e.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccgYoo2e.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccgYoo2e.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccgYoo2e.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccgYoo2e.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccgYoo2e.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccgYoo2e.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccgYoo2e.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccgYoo2e.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccgYoo2e.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccgYoo2e.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgYoo2e.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccgYoo2e.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccgYoo2e.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccgYoo2e.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgYoo2e.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgYoo2e.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccgYoo2e.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgYoo2e.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccgYoo2e.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgYoo2e.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc5cHyce.s: Assembler messages:
encrypt.c: /tmp/cc5cHyce.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5cHyce.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5cHyce.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/cc5cHyce.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc5cHyce.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc5cHyce.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc5cHyce.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc5cHyce.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc5cHyce.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc5cHyce.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc5cHyce.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc5cHyce.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/cc5cHyce.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc5cHyce.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5cHyce.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc5cHyce.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/cc5cHyce.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc5cHyce.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5cHyce.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5cHyce.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc5cHyce.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5cHyce.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/cc5cHyce.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5cHyce.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cccaura2.s: Assembler messages:
encrypt.c: /tmp/cccaura2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccaura2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccaura2.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/cccaura2.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/cccaura2.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/cccaura2.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cccaura2.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cccaura2.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/cccaura2.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/cccaura2.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/cccaura2.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/cccaura2.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/cccaura2.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/cccaura2.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/cccaura2.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/cccaura2.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/cccaura2.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/cccaura2.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/cccaura2.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/cccaura2.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/cccaura2.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/cccaura2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccaura2.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/cccaura2.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccWVjlmD.s: Assembler messages:
encrypt.c: /tmp/ccWVjlmD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWVjlmD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWVjlmD.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccWVjlmD.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccWVjlmD.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccWVjlmD.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccWVjlmD.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccWVjlmD.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccWVjlmD.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccWVjlmD.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccWVjlmD.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccWVjlmD.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccWVjlmD.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccWVjlmD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWVjlmD.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccWVjlmD.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccWVjlmD.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccWVjlmD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWVjlmD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWVjlmD.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccWVjlmD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWVjlmD.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccWVjlmD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWVjlmD.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccutb7bo.s: Assembler messages:
encrypt.c: /tmp/ccutb7bo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccutb7bo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccutb7bo.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccutb7bo.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccutb7bo.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccutb7bo.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccutb7bo.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccutb7bo.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccutb7bo.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccutb7bo.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccutb7bo.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccutb7bo.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccutb7bo.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccutb7bo.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccutb7bo.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccutb7bo.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccutb7bo.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccutb7bo.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccutb7bo.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccutb7bo.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccutb7bo.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccutb7bo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccutb7bo.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccutb7bo.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/cc7jaoDz.s: Assembler messages:
encrypt.c: /tmp/cc7jaoDz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7jaoDz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7jaoDz.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/cc7jaoDz.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc7jaoDz.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc7jaoDz.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc7jaoDz.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc7jaoDz.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc7jaoDz.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc7jaoDz.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc7jaoDz.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc7jaoDz.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/cc7jaoDz.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc7jaoDz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7jaoDz.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc7jaoDz.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/cc7jaoDz.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc7jaoDz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7jaoDz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7jaoDz.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc7jaoDz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7jaoDz.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/cc7jaoDz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7jaoDz.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/cclo3QKf.s: Assembler messages:
encrypt.c: /tmp/cclo3QKf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclo3QKf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclo3QKf.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/cclo3QKf.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/cclo3QKf.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/cclo3QKf.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cclo3QKf.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cclo3QKf.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/cclo3QKf.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/cclo3QKf.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/cclo3QKf.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/cclo3QKf.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/cclo3QKf.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/cclo3QKf.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/cclo3QKf.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/cclo3QKf.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/cclo3QKf.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/cclo3QKf.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/cclo3QKf.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/cclo3QKf.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/cclo3QKf.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/cclo3QKf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclo3QKf.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/cclo3QKf.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc0xPCjJ.s: Assembler messages:
encrypt.c: /tmp/cc0xPCjJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0xPCjJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0xPCjJ.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/cc0xPCjJ.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc0xPCjJ.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc0xPCjJ.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc0xPCjJ.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc0xPCjJ.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc0xPCjJ.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/cc0xPCjJ.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/cc0xPCjJ.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/cc0xPCjJ.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/cc0xPCjJ.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/cc0xPCjJ.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/cc0xPCjJ.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/cc0xPCjJ.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/cc0xPCjJ.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/cc0xPCjJ.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/cc0xPCjJ.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/cc0xPCjJ.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/cc0xPCjJ.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc0xPCjJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0xPCjJ.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/cc0xPCjJ.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccCrb0dY.s: Assembler messages:
encrypt.c: /tmp/ccCrb0dY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCrb0dY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCrb0dY.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccCrb0dY.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccCrb0dY.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccCrb0dY.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccCrb0dY.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccCrb0dY.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccCrb0dY.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccCrb0dY.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccCrb0dY.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccCrb0dY.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccCrb0dY.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccCrb0dY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCrb0dY.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccCrb0dY.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccCrb0dY.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccCrb0dY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCrb0dY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCrb0dY.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccCrb0dY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCrb0dY.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccCrb0dY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCrb0dY.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccYK84bR.s: Assembler messages:
encrypt.c: /tmp/ccYK84bR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYK84bR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYK84bR.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccYK84bR.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccYK84bR.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccYK84bR.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccYK84bR.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccYK84bR.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccYK84bR.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccYK84bR.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccYK84bR.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccYK84bR.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccYK84bR.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccYK84bR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYK84bR.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccYK84bR.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccYK84bR.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccYK84bR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYK84bR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYK84bR.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccYK84bR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYK84bR.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccYK84bR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYK84bR.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/cccPKyeM.s: Assembler messages:
encrypt.c: /tmp/cccPKyeM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccPKyeM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccPKyeM.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/cccPKyeM.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/cccPKyeM.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/cccPKyeM.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cccPKyeM.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cccPKyeM.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/cccPKyeM.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/cccPKyeM.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/cccPKyeM.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/cccPKyeM.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/cccPKyeM.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/cccPKyeM.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/cccPKyeM.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/cccPKyeM.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/cccPKyeM.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/cccPKyeM.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/cccPKyeM.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/cccPKyeM.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/cccPKyeM.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/cccPKyeM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccPKyeM.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/cccPKyeM.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccTCGFxk.s: Assembler messages:
encrypt.c: /tmp/ccTCGFxk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTCGFxk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTCGFxk.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccTCGFxk.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccTCGFxk.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccTCGFxk.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccTCGFxk.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccTCGFxk.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccTCGFxk.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccTCGFxk.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccTCGFxk.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccTCGFxk.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccTCGFxk.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccTCGFxk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTCGFxk.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccTCGFxk.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccTCGFxk.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccTCGFxk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTCGFxk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTCGFxk.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccTCGFxk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTCGFxk.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccTCGFxk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTCGFxk.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccg7YLD1.s: Assembler messages:
encrypt.c: /tmp/ccg7YLD1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccg7YLD1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccg7YLD1.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccg7YLD1.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccg7YLD1.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccg7YLD1.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccg7YLD1.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccg7YLD1.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccg7YLD1.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccg7YLD1.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccg7YLD1.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccg7YLD1.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccg7YLD1.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccg7YLD1.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccg7YLD1.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccg7YLD1.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccg7YLD1.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccg7YLD1.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccg7YLD1.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccg7YLD1.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccg7YLD1.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccg7YLD1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccg7YLD1.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccg7YLD1.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccQo5B4f.s: Assembler messages:
encrypt.c: /tmp/ccQo5B4f.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQo5B4f.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQo5B4f.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccQo5B4f.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccQo5B4f.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccQo5B4f.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccQo5B4f.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccQo5B4f.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccQo5B4f.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccQo5B4f.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccQo5B4f.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccQo5B4f.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccQo5B4f.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccQo5B4f.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQo5B4f.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccQo5B4f.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccQo5B4f.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccQo5B4f.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQo5B4f.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQo5B4f.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccQo5B4f.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQo5B4f.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccQo5B4f.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQo5B4f.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccU59EHd.s: Assembler messages:
encrypt.c: /tmp/ccU59EHd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccU59EHd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccU59EHd.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccU59EHd.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccU59EHd.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccU59EHd.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccU59EHd.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccU59EHd.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccU59EHd.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccU59EHd.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccU59EHd.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccU59EHd.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccU59EHd.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccU59EHd.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccU59EHd.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccU59EHd.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccU59EHd.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccU59EHd.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccU59EHd.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccU59EHd.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccU59EHd.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccU59EHd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccU59EHd.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccU59EHd.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/cc4rNnzw.s: Assembler messages:
encrypt.c: /tmp/cc4rNnzw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4rNnzw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4rNnzw.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/cc4rNnzw.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc4rNnzw.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc4rNnzw.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc4rNnzw.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc4rNnzw.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc4rNnzw.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc4rNnzw.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc4rNnzw.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc4rNnzw.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/cc4rNnzw.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc4rNnzw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4rNnzw.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc4rNnzw.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/cc4rNnzw.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc4rNnzw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4rNnzw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4rNnzw.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc4rNnzw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4rNnzw.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/cc4rNnzw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4rNnzw.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccM5DPlq.s: Assembler messages:
encrypt.c: /tmp/ccM5DPlq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccM5DPlq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccM5DPlq.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccM5DPlq.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccM5DPlq.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccM5DPlq.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccM5DPlq.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccM5DPlq.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccM5DPlq.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccM5DPlq.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccM5DPlq.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccM5DPlq.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccM5DPlq.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccM5DPlq.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccM5DPlq.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccM5DPlq.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccM5DPlq.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccM5DPlq.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccM5DPlq.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccM5DPlq.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccM5DPlq.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccM5DPlq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccM5DPlq.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccM5DPlq.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc0tSPmJ.s: Assembler messages:
encrypt.c: /tmp/cc0tSPmJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0tSPmJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0tSPmJ.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/cc0tSPmJ.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc0tSPmJ.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc0tSPmJ.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc0tSPmJ.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc0tSPmJ.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc0tSPmJ.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc0tSPmJ.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc0tSPmJ.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc0tSPmJ.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/cc0tSPmJ.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc0tSPmJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0tSPmJ.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc0tSPmJ.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/cc0tSPmJ.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc0tSPmJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0tSPmJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0tSPmJ.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc0tSPmJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0tSPmJ.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/cc0tSPmJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0tSPmJ.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/cc0tSPmJ.s: Assembler messages:
encrypt.c: /tmp/cc0tSPmJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0tSPmJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0tSPmJ.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/cc0tSPmJ.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc0tSPmJ.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc0tSPmJ.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc0tSPmJ.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc0tSPmJ.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc0tSPmJ.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc0tSPmJ.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc0tSPmJ.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc0tSPmJ.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/cc0tSPmJ.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc0tSPmJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0tSPmJ.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc0tSPmJ.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/cc0tSPmJ.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc0tSPmJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0tSPmJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0tSPmJ.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc0tSPmJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0tSPmJ.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/cc0tSPmJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0tSPmJ.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccn0BvOt.s: Assembler messages:
encrypt.c: /tmp/ccn0BvOt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccn0BvOt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccn0BvOt.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccn0BvOt.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccn0BvOt.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccn0BvOt.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccn0BvOt.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccn0BvOt.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccn0BvOt.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccn0BvOt.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccn0BvOt.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccn0BvOt.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccn0BvOt.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccn0BvOt.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccn0BvOt.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccn0BvOt.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccn0BvOt.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccn0BvOt.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccn0BvOt.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccn0BvOt.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccn0BvOt.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccn0BvOt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccn0BvOt.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccn0BvOt.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: ...
encrypt.c: /tmp/ccn0BvOt.s: Assembler messages:
encrypt.c: /tmp/ccn0BvOt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccn0BvOt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccn0BvOt.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccn0BvOt.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccn0BvOt.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccn0BvOt.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccn0BvOt.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccn0BvOt.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccn0BvOt.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccn0BvOt.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccn0BvOt.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccn0BvOt.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccn0BvOt.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccn0BvOt.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccn0BvOt.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccn0BvOt.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccn0BvOt.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccn0BvOt.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccn0BvOt.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccn0BvOt.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccn0BvOt.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccn0BvOt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccn0BvOt.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccn0BvOt.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccMxW4TV.s: Assembler messages:
encrypt.c: /tmp/ccMxW4TV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMxW4TV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMxW4TV.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccMxW4TV.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccMxW4TV.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccMxW4TV.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccMxW4TV.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccMxW4TV.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccMxW4TV.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccMxW4TV.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccMxW4TV.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccMxW4TV.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccMxW4TV.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccMxW4TV.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccMxW4TV.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccMxW4TV.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccMxW4TV.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccMxW4TV.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccMxW4TV.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccMxW4TV.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccMxW4TV.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccMxW4TV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMxW4TV.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccMxW4TV.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: ...
encrypt.c: /tmp/ccMxW4TV.s: Assembler messages:
encrypt.c: /tmp/ccMxW4TV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMxW4TV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMxW4TV.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccMxW4TV.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccMxW4TV.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccMxW4TV.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccMxW4TV.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccMxW4TV.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccMxW4TV.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccMxW4TV.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccMxW4TV.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccMxW4TV.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccMxW4TV.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccMxW4TV.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccMxW4TV.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccMxW4TV.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccMxW4TV.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccMxW4TV.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccMxW4TV.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccMxW4TV.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccMxW4TV.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccMxW4TV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMxW4TV.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccMxW4TV.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccyQZHTb.s: Assembler messages:
encrypt.c: /tmp/ccyQZHTb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyQZHTb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyQZHTb.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccyQZHTb.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccyQZHTb.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccyQZHTb.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccyQZHTb.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccyQZHTb.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccyQZHTb.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccyQZHTb.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccyQZHTb.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccyQZHTb.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccyQZHTb.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccyQZHTb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyQZHTb.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccyQZHTb.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccyQZHTb.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccyQZHTb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyQZHTb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyQZHTb.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccyQZHTb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyQZHTb.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccyQZHTb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyQZHTb.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccyQZHTb.s: Assembler messages:
encrypt.c: /tmp/ccyQZHTb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyQZHTb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyQZHTb.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccyQZHTb.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccyQZHTb.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccyQZHTb.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccyQZHTb.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccyQZHTb.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccyQZHTb.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccyQZHTb.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccyQZHTb.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccyQZHTb.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccyQZHTb.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccyQZHTb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyQZHTb.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccyQZHTb.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccyQZHTb.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccyQZHTb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyQZHTb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyQZHTb.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccyQZHTb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyQZHTb.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccyQZHTb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyQZHTb.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccdL0oCO.s: Assembler messages:
encrypt.c: /tmp/ccdL0oCO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdL0oCO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdL0oCO.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccdL0oCO.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccdL0oCO.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccdL0oCO.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccdL0oCO.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccdL0oCO.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccdL0oCO.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccdL0oCO.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccdL0oCO.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccdL0oCO.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccdL0oCO.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccdL0oCO.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccdL0oCO.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccdL0oCO.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccdL0oCO.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccdL0oCO.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccdL0oCO.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccdL0oCO.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccdL0oCO.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccdL0oCO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdL0oCO.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccdL0oCO.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: ...
encrypt.c: /tmp/ccdL0oCO.s: Assembler messages:
encrypt.c: /tmp/ccdL0oCO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdL0oCO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdL0oCO.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccdL0oCO.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccdL0oCO.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccdL0oCO.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccdL0oCO.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccdL0oCO.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccdL0oCO.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccdL0oCO.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccdL0oCO.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccdL0oCO.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccdL0oCO.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccdL0oCO.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccdL0oCO.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccdL0oCO.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccdL0oCO.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccdL0oCO.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccdL0oCO.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccdL0oCO.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccdL0oCO.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccdL0oCO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdL0oCO.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccdL0oCO.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/cce9Fkj7.s: Assembler messages:
encrypt.c: /tmp/cce9Fkj7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cce9Fkj7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cce9Fkj7.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/cce9Fkj7.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/cce9Fkj7.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/cce9Fkj7.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/cce9Fkj7.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cce9Fkj7.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cce9Fkj7.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cce9Fkj7.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cce9Fkj7.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cce9Fkj7.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/cce9Fkj7.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/cce9Fkj7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cce9Fkj7.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cce9Fkj7.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/cce9Fkj7.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cce9Fkj7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce9Fkj7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce9Fkj7.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/cce9Fkj7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce9Fkj7.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/cce9Fkj7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce9Fkj7.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/cce9Fkj7.s: Assembler messages:
encrypt.c: /tmp/cce9Fkj7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cce9Fkj7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cce9Fkj7.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/cce9Fkj7.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/cce9Fkj7.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/cce9Fkj7.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/cce9Fkj7.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cce9Fkj7.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cce9Fkj7.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cce9Fkj7.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cce9Fkj7.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cce9Fkj7.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/cce9Fkj7.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/cce9Fkj7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cce9Fkj7.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cce9Fkj7.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/cce9Fkj7.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cce9Fkj7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce9Fkj7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce9Fkj7.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/cce9Fkj7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce9Fkj7.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/cce9Fkj7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce9Fkj7.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/cc3oMLEp.s: Assembler messages:
encrypt.c: /tmp/cc3oMLEp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3oMLEp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3oMLEp.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/cc3oMLEp.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc3oMLEp.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc3oMLEp.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc3oMLEp.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc3oMLEp.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc3oMLEp.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc3oMLEp.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc3oMLEp.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc3oMLEp.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/cc3oMLEp.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc3oMLEp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3oMLEp.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc3oMLEp.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/cc3oMLEp.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc3oMLEp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3oMLEp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3oMLEp.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc3oMLEp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3oMLEp.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/cc3oMLEp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3oMLEp.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/cc3oMLEp.s: Assembler messages:
encrypt.c: /tmp/cc3oMLEp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3oMLEp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3oMLEp.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/cc3oMLEp.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc3oMLEp.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc3oMLEp.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc3oMLEp.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc3oMLEp.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc3oMLEp.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc3oMLEp.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc3oMLEp.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc3oMLEp.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/cc3oMLEp.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc3oMLEp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3oMLEp.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc3oMLEp.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/cc3oMLEp.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc3oMLEp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3oMLEp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3oMLEp.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc3oMLEp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3oMLEp.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/cc3oMLEp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3oMLEp.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/cc86e0yk.s: Assembler messages:
encrypt.c: /tmp/cc86e0yk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc86e0yk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc86e0yk.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/cc86e0yk.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc86e0yk.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc86e0yk.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc86e0yk.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc86e0yk.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc86e0yk.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/cc86e0yk.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/cc86e0yk.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/cc86e0yk.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/cc86e0yk.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/cc86e0yk.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/cc86e0yk.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/cc86e0yk.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/cc86e0yk.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/cc86e0yk.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/cc86e0yk.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/cc86e0yk.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/cc86e0yk.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc86e0yk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc86e0yk.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/cc86e0yk.s:45: Error: no such instruction: `vmovdqa [rsp+16],xmm9'
encrypt.c: ...
encrypt.c: /tmp/cc86e0yk.s: Assembler messages:
encrypt.c: /tmp/cc86e0yk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc86e0yk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc86e0yk.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/cc86e0yk.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc86e0yk.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc86e0yk.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc86e0yk.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc86e0yk.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc86e0yk.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/cc86e0yk.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/cc86e0yk.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/cc86e0yk.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/cc86e0yk.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/cc86e0yk.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/cc86e0yk.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/cc86e0yk.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/cc86e0yk.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/cc86e0yk.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/cc86e0yk.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/cc86e0yk.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/cc86e0yk.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc86e0yk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc86e0yk.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/cc86e0yk.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccPAM6xe.s: Assembler messages:
encrypt.c: /tmp/ccPAM6xe.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPAM6xe.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPAM6xe.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccPAM6xe.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccPAM6xe.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccPAM6xe.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccPAM6xe.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccPAM6xe.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccPAM6xe.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccPAM6xe.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccPAM6xe.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccPAM6xe.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccPAM6xe.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccPAM6xe.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccPAM6xe.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccPAM6xe.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccPAM6xe.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccPAM6xe.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccPAM6xe.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccPAM6xe.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccPAM6xe.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccPAM6xe.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPAM6xe.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccPAM6xe.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccVYo17k.s: Assembler messages:
encrypt.c: /tmp/ccVYo17k.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVYo17k.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVYo17k.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccVYo17k.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccVYo17k.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccVYo17k.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccVYo17k.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccVYo17k.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccVYo17k.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccVYo17k.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccVYo17k.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccVYo17k.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccVYo17k.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccVYo17k.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVYo17k.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccVYo17k.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccVYo17k.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccVYo17k.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVYo17k.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVYo17k.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccVYo17k.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVYo17k.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccVYo17k.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVYo17k.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc2XlhKN.s: Assembler messages:
encrypt.c: /tmp/cc2XlhKN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2XlhKN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2XlhKN.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/cc2XlhKN.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc2XlhKN.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc2XlhKN.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc2XlhKN.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc2XlhKN.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc2XlhKN.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc2XlhKN.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc2XlhKN.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc2XlhKN.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/cc2XlhKN.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc2XlhKN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2XlhKN.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc2XlhKN.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/cc2XlhKN.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc2XlhKN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2XlhKN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2XlhKN.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc2XlhKN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2XlhKN.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/cc2XlhKN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2XlhKN.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccyK0XkD.s: Assembler messages:
encrypt.c: /tmp/ccyK0XkD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyK0XkD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyK0XkD.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccyK0XkD.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccyK0XkD.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccyK0XkD.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccyK0XkD.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccyK0XkD.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccyK0XkD.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccyK0XkD.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccyK0XkD.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccyK0XkD.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccyK0XkD.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccyK0XkD.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccyK0XkD.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccyK0XkD.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccyK0XkD.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccyK0XkD.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccyK0XkD.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccyK0XkD.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccyK0XkD.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccyK0XkD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyK0XkD.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccyK0XkD.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccfqjsdy.s: Assembler messages:
encrypt.c: /tmp/ccfqjsdy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfqjsdy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfqjsdy.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccfqjsdy.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccfqjsdy.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccfqjsdy.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccfqjsdy.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccfqjsdy.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccfqjsdy.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccfqjsdy.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccfqjsdy.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccfqjsdy.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccfqjsdy.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccfqjsdy.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccfqjsdy.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccfqjsdy.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccfqjsdy.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccfqjsdy.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccfqjsdy.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccfqjsdy.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccfqjsdy.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccfqjsdy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfqjsdy.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccfqjsdy.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccp2qHUG.s: Assembler messages:
encrypt.c: /tmp/ccp2qHUG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccp2qHUG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccp2qHUG.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccp2qHUG.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccp2qHUG.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccp2qHUG.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccp2qHUG.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccp2qHUG.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccp2qHUG.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccp2qHUG.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccp2qHUG.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccp2qHUG.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccp2qHUG.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccp2qHUG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccp2qHUG.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccp2qHUG.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccp2qHUG.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccp2qHUG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp2qHUG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp2qHUG.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccp2qHUG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp2qHUG.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccp2qHUG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp2qHUG.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc7UWCH1.s: Assembler messages:
encrypt.c: /tmp/cc7UWCH1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7UWCH1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7UWCH1.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/cc7UWCH1.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc7UWCH1.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc7UWCH1.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc7UWCH1.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc7UWCH1.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc7UWCH1.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/cc7UWCH1.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/cc7UWCH1.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/cc7UWCH1.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/cc7UWCH1.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/cc7UWCH1.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/cc7UWCH1.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/cc7UWCH1.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/cc7UWCH1.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/cc7UWCH1.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/cc7UWCH1.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/cc7UWCH1.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/cc7UWCH1.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc7UWCH1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7UWCH1.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/cc7UWCH1.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cceE8yU8.s: Assembler messages:
encrypt.c: /tmp/cceE8yU8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceE8yU8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceE8yU8.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/cceE8yU8.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/cceE8yU8.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/cceE8yU8.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/cceE8yU8.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cceE8yU8.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cceE8yU8.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cceE8yU8.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cceE8yU8.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cceE8yU8.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/cceE8yU8.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/cceE8yU8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceE8yU8.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cceE8yU8.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/cceE8yU8.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cceE8yU8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceE8yU8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceE8yU8.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/cceE8yU8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceE8yU8.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/cceE8yU8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceE8yU8.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZMoMee.s: Assembler messages:
encrypt.c: /tmp/ccZMoMee.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZMoMee.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZMoMee.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccZMoMee.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccZMoMee.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccZMoMee.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccZMoMee.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccZMoMee.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccZMoMee.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccZMoMee.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccZMoMee.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccZMoMee.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccZMoMee.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccZMoMee.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZMoMee.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccZMoMee.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccZMoMee.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccZMoMee.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZMoMee.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZMoMee.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccZMoMee.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZMoMee.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccZMoMee.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZMoMee.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cclEtPx2.s: Assembler messages:
encrypt.c: /tmp/cclEtPx2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclEtPx2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclEtPx2.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/cclEtPx2.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/cclEtPx2.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/cclEtPx2.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cclEtPx2.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cclEtPx2.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/cclEtPx2.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/cclEtPx2.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/cclEtPx2.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/cclEtPx2.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/cclEtPx2.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/cclEtPx2.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/cclEtPx2.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/cclEtPx2.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/cclEtPx2.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/cclEtPx2.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/cclEtPx2.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/cclEtPx2.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/cclEtPx2.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/cclEtPx2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclEtPx2.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/cclEtPx2.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccFTp76h.s: Assembler messages:
encrypt.c: /tmp/ccFTp76h.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFTp76h.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFTp76h.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccFTp76h.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccFTp76h.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccFTp76h.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccFTp76h.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccFTp76h.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccFTp76h.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccFTp76h.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccFTp76h.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccFTp76h.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccFTp76h.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccFTp76h.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccFTp76h.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccFTp76h.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccFTp76h.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccFTp76h.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccFTp76h.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccFTp76h.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccFTp76h.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccFTp76h.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFTp76h.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccFTp76h.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccshxBoz.s: Assembler messages:
encrypt.c: /tmp/ccshxBoz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccshxBoz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccshxBoz.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccshxBoz.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccshxBoz.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccshxBoz.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccshxBoz.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccshxBoz.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccshxBoz.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccshxBoz.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccshxBoz.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccshxBoz.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccshxBoz.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccshxBoz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccshxBoz.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccshxBoz.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccshxBoz.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccshxBoz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccshxBoz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccshxBoz.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccshxBoz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccshxBoz.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccshxBoz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccshxBoz.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccANNHfh.s: Assembler messages:
encrypt.c: /tmp/ccANNHfh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccANNHfh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccANNHfh.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccANNHfh.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccANNHfh.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccANNHfh.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccANNHfh.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccANNHfh.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccANNHfh.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccANNHfh.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccANNHfh.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccANNHfh.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccANNHfh.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccANNHfh.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccANNHfh.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccANNHfh.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccANNHfh.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccANNHfh.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccANNHfh.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccANNHfh.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccANNHfh.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccANNHfh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccANNHfh.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccANNHfh.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/cccDY1Vr.s: Assembler messages:
encrypt.c: /tmp/cccDY1Vr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccDY1Vr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccDY1Vr.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/cccDY1Vr.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/cccDY1Vr.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/cccDY1Vr.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/cccDY1Vr.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cccDY1Vr.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cccDY1Vr.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cccDY1Vr.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cccDY1Vr.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cccDY1Vr.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/cccDY1Vr.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/cccDY1Vr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccDY1Vr.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cccDY1Vr.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/cccDY1Vr.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cccDY1Vr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccDY1Vr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccDY1Vr.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/cccDY1Vr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccDY1Vr.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/cccDY1Vr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccDY1Vr.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccAB9kvF.s: Assembler messages:
encrypt.c: /tmp/ccAB9kvF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAB9kvF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAB9kvF.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccAB9kvF.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccAB9kvF.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccAB9kvF.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccAB9kvF.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccAB9kvF.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccAB9kvF.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccAB9kvF.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccAB9kvF.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccAB9kvF.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccAB9kvF.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccAB9kvF.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccAB9kvF.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccAB9kvF.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccAB9kvF.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccAB9kvF.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccAB9kvF.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccAB9kvF.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccAB9kvF.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccAB9kvF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAB9kvF.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccAB9kvF.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccgNWGyU.s: Assembler messages:
encrypt.c: /tmp/ccgNWGyU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgNWGyU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgNWGyU.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccgNWGyU.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccgNWGyU.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccgNWGyU.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccgNWGyU.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccgNWGyU.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccgNWGyU.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccgNWGyU.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccgNWGyU.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccgNWGyU.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccgNWGyU.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccgNWGyU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgNWGyU.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccgNWGyU.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccgNWGyU.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccgNWGyU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgNWGyU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgNWGyU.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccgNWGyU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgNWGyU.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccgNWGyU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgNWGyU.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cce49sfK.s: Assembler messages:
encrypt.c: /tmp/cce49sfK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cce49sfK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cce49sfK.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/cce49sfK.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/cce49sfK.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/cce49sfK.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cce49sfK.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cce49sfK.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/cce49sfK.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/cce49sfK.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/cce49sfK.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/cce49sfK.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/cce49sfK.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/cce49sfK.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/cce49sfK.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/cce49sfK.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/cce49sfK.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/cce49sfK.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/cce49sfK.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/cce49sfK.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/cce49sfK.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/cce49sfK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cce49sfK.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/cce49sfK.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccfPPEP3.s: Assembler messages:
encrypt.c: /tmp/ccfPPEP3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfPPEP3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfPPEP3.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccfPPEP3.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccfPPEP3.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccfPPEP3.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccfPPEP3.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccfPPEP3.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccfPPEP3.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccfPPEP3.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccfPPEP3.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccfPPEP3.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccfPPEP3.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccfPPEP3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfPPEP3.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccfPPEP3.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccfPPEP3.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccfPPEP3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfPPEP3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfPPEP3.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccfPPEP3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfPPEP3.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccfPPEP3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfPPEP3.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccFhapxb.s: Assembler messages:
encrypt.c: /tmp/ccFhapxb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFhapxb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFhapxb.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccFhapxb.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccFhapxb.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccFhapxb.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccFhapxb.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccFhapxb.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccFhapxb.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccFhapxb.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccFhapxb.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccFhapxb.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccFhapxb.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccFhapxb.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccFhapxb.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccFhapxb.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccFhapxb.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccFhapxb.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccFhapxb.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccFhapxb.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccFhapxb.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccFhapxb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFhapxb.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccFhapxb.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccvRCnPl.s: Assembler messages:
encrypt.c: /tmp/ccvRCnPl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvRCnPl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvRCnPl.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccvRCnPl.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccvRCnPl.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccvRCnPl.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccvRCnPl.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccvRCnPl.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccvRCnPl.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccvRCnPl.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccvRCnPl.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccvRCnPl.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccvRCnPl.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccvRCnPl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvRCnPl.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccvRCnPl.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccvRCnPl.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccvRCnPl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvRCnPl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvRCnPl.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccvRCnPl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvRCnPl.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccvRCnPl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvRCnPl.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccERyEy5.s: Assembler messages:
encrypt.c: /tmp/ccERyEy5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccERyEy5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccERyEy5.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccERyEy5.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccERyEy5.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccERyEy5.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccERyEy5.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccERyEy5.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccERyEy5.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccERyEy5.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccERyEy5.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccERyEy5.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccERyEy5.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccERyEy5.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccERyEy5.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccERyEy5.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccERyEy5.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccERyEy5.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccERyEy5.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccERyEy5.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccERyEy5.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccERyEy5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccERyEy5.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccERyEy5.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccSirjGe.s: Assembler messages:
encrypt.c: /tmp/ccSirjGe.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSirjGe.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSirjGe.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccSirjGe.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccSirjGe.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccSirjGe.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccSirjGe.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccSirjGe.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccSirjGe.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccSirjGe.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccSirjGe.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccSirjGe.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccSirjGe.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccSirjGe.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSirjGe.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccSirjGe.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccSirjGe.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccSirjGe.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSirjGe.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSirjGe.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccSirjGe.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSirjGe.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccSirjGe.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSirjGe.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccQ9Klro.s: Assembler messages:
encrypt.c: /tmp/ccQ9Klro.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQ9Klro.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQ9Klro.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccQ9Klro.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccQ9Klro.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccQ9Klro.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccQ9Klro.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccQ9Klro.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccQ9Klro.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccQ9Klro.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccQ9Klro.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccQ9Klro.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccQ9Klro.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccQ9Klro.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccQ9Klro.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccQ9Klro.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccQ9Klro.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccQ9Klro.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccQ9Klro.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccQ9Klro.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccQ9Klro.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccQ9Klro.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQ9Klro.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccQ9Klro.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccR41zSE.s: Assembler messages:
encrypt.c: /tmp/ccR41zSE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccR41zSE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccR41zSE.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccR41zSE.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccR41zSE.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccR41zSE.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccR41zSE.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccR41zSE.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccR41zSE.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccR41zSE.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccR41zSE.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccR41zSE.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccR41zSE.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccR41zSE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccR41zSE.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccR41zSE.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccR41zSE.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccR41zSE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR41zSE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR41zSE.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccR41zSE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR41zSE.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccR41zSE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR41zSE.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc3xgA9v.s: Assembler messages:
encrypt.c: /tmp/cc3xgA9v.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3xgA9v.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3xgA9v.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/cc3xgA9v.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc3xgA9v.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc3xgA9v.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc3xgA9v.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc3xgA9v.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc3xgA9v.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc3xgA9v.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc3xgA9v.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc3xgA9v.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/cc3xgA9v.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc3xgA9v.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3xgA9v.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc3xgA9v.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/cc3xgA9v.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc3xgA9v.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3xgA9v.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3xgA9v.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc3xgA9v.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3xgA9v.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/cc3xgA9v.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3xgA9v.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccHbEO5f.s: Assembler messages:
encrypt.c: /tmp/ccHbEO5f.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHbEO5f.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHbEO5f.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccHbEO5f.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccHbEO5f.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccHbEO5f.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccHbEO5f.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccHbEO5f.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccHbEO5f.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccHbEO5f.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccHbEO5f.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccHbEO5f.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccHbEO5f.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccHbEO5f.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccHbEO5f.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccHbEO5f.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccHbEO5f.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccHbEO5f.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccHbEO5f.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccHbEO5f.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccHbEO5f.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccHbEO5f.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHbEO5f.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccHbEO5f.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc6v6L5I.s: Assembler messages:
encrypt.c: /tmp/cc6v6L5I.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6v6L5I.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6v6L5I.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/cc6v6L5I.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc6v6L5I.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc6v6L5I.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc6v6L5I.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc6v6L5I.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc6v6L5I.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/cc6v6L5I.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/cc6v6L5I.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/cc6v6L5I.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/cc6v6L5I.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/cc6v6L5I.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/cc6v6L5I.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/cc6v6L5I.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/cc6v6L5I.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/cc6v6L5I.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/cc6v6L5I.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/cc6v6L5I.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/cc6v6L5I.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc6v6L5I.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6v6L5I.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/cc6v6L5I.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccZIlbrY.s: Assembler messages:
encrypt.c: /tmp/ccZIlbrY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZIlbrY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZIlbrY.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccZIlbrY.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccZIlbrY.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccZIlbrY.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccZIlbrY.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccZIlbrY.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccZIlbrY.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccZIlbrY.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccZIlbrY.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccZIlbrY.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccZIlbrY.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccZIlbrY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZIlbrY.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccZIlbrY.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccZIlbrY.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccZIlbrY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZIlbrY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZIlbrY.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccZIlbrY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZIlbrY.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccZIlbrY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZIlbrY.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccP0amZU.s: Assembler messages:
encrypt.c: /tmp/ccP0amZU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccP0amZU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccP0amZU.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccP0amZU.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccP0amZU.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccP0amZU.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccP0amZU.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccP0amZU.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccP0amZU.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccP0amZU.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccP0amZU.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccP0amZU.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccP0amZU.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccP0amZU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccP0amZU.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccP0amZU.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccP0amZU.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccP0amZU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP0amZU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP0amZU.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccP0amZU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP0amZU.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccP0amZU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP0amZU.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccrTamoB.s: Assembler messages:
encrypt.c: /tmp/ccrTamoB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrTamoB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrTamoB.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccrTamoB.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccrTamoB.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccrTamoB.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccrTamoB.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccrTamoB.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccrTamoB.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccrTamoB.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccrTamoB.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccrTamoB.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccrTamoB.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccrTamoB.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccrTamoB.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccrTamoB.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccrTamoB.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccrTamoB.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccrTamoB.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccrTamoB.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccrTamoB.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccrTamoB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrTamoB.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccrTamoB.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccS0hk4b.s: Assembler messages:
encrypt.c: /tmp/ccS0hk4b.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccS0hk4b.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccS0hk4b.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccS0hk4b.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccS0hk4b.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccS0hk4b.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccS0hk4b.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccS0hk4b.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccS0hk4b.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccS0hk4b.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccS0hk4b.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccS0hk4b.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccS0hk4b.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccS0hk4b.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccS0hk4b.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccS0hk4b.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccS0hk4b.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccS0hk4b.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS0hk4b.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS0hk4b.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccS0hk4b.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS0hk4b.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccS0hk4b.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS0hk4b.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccy8Wqn2.s: Assembler messages:
encrypt.c: /tmp/ccy8Wqn2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccy8Wqn2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccy8Wqn2.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccy8Wqn2.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccy8Wqn2.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccy8Wqn2.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccy8Wqn2.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccy8Wqn2.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccy8Wqn2.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccy8Wqn2.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccy8Wqn2.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccy8Wqn2.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccy8Wqn2.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccy8Wqn2.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccy8Wqn2.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccy8Wqn2.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccy8Wqn2.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccy8Wqn2.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccy8Wqn2.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccy8Wqn2.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccy8Wqn2.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccy8Wqn2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccy8Wqn2.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccy8Wqn2.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc5kLtU6.s: Assembler messages:
encrypt.c: /tmp/cc5kLtU6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5kLtU6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5kLtU6.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/cc5kLtU6.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc5kLtU6.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc5kLtU6.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc5kLtU6.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc5kLtU6.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc5kLtU6.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/cc5kLtU6.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/cc5kLtU6.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/cc5kLtU6.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/cc5kLtU6.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/cc5kLtU6.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/cc5kLtU6.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/cc5kLtU6.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/cc5kLtU6.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/cc5kLtU6.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/cc5kLtU6.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/cc5kLtU6.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/cc5kLtU6.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc5kLtU6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5kLtU6.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/cc5kLtU6.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccdEtM6i.s: Assembler messages:
encrypt.c: /tmp/ccdEtM6i.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdEtM6i.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdEtM6i.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccdEtM6i.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccdEtM6i.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccdEtM6i.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccdEtM6i.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccdEtM6i.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccdEtM6i.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccdEtM6i.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccdEtM6i.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccdEtM6i.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccdEtM6i.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccdEtM6i.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdEtM6i.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccdEtM6i.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccdEtM6i.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccdEtM6i.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdEtM6i.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdEtM6i.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccdEtM6i.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdEtM6i.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccdEtM6i.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdEtM6i.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccG5XylK.s: Assembler messages:
encrypt.c: /tmp/ccG5XylK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccG5XylK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccG5XylK.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccG5XylK.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccG5XylK.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccG5XylK.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccG5XylK.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccG5XylK.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccG5XylK.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccG5XylK.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccG5XylK.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccG5XylK.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccG5XylK.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccG5XylK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccG5XylK.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccG5XylK.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccG5XylK.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccG5XylK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG5XylK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG5XylK.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccG5XylK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG5XylK.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccG5XylK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG5XylK.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccxVo6Sm.s: Assembler messages:
encrypt.c: /tmp/ccxVo6Sm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxVo6Sm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxVo6Sm.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccxVo6Sm.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccxVo6Sm.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccxVo6Sm.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccxVo6Sm.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccxVo6Sm.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccxVo6Sm.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccxVo6Sm.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccxVo6Sm.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccxVo6Sm.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccxVo6Sm.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccxVo6Sm.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccxVo6Sm.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccxVo6Sm.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccxVo6Sm.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccxVo6Sm.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccxVo6Sm.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccxVo6Sm.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccxVo6Sm.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccxVo6Sm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxVo6Sm.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccxVo6Sm.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccNOhQ5D.s: Assembler messages:
encrypt.c: /tmp/ccNOhQ5D.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNOhQ5D.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNOhQ5D.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccNOhQ5D.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccNOhQ5D.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccNOhQ5D.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccNOhQ5D.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccNOhQ5D.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccNOhQ5D.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccNOhQ5D.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccNOhQ5D.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccNOhQ5D.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccNOhQ5D.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccNOhQ5D.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNOhQ5D.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccNOhQ5D.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccNOhQ5D.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccNOhQ5D.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNOhQ5D.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNOhQ5D.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccNOhQ5D.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNOhQ5D.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccNOhQ5D.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNOhQ5D.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccO4Clek.s: Assembler messages:
encrypt.c: /tmp/ccO4Clek.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccO4Clek.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccO4Clek.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccO4Clek.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccO4Clek.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccO4Clek.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccO4Clek.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccO4Clek.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccO4Clek.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccO4Clek.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccO4Clek.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccO4Clek.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccO4Clek.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccO4Clek.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccO4Clek.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccO4Clek.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccO4Clek.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccO4Clek.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccO4Clek.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccO4Clek.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccO4Clek.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccO4Clek.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccO4Clek.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccO4Clek.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccFTfBpK.s: Assembler messages:
encrypt.c: /tmp/ccFTfBpK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFTfBpK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFTfBpK.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccFTfBpK.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccFTfBpK.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccFTfBpK.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccFTfBpK.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccFTfBpK.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccFTfBpK.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccFTfBpK.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccFTfBpK.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccFTfBpK.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccFTfBpK.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccFTfBpK.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccFTfBpK.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccFTfBpK.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccFTfBpK.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccFTfBpK.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccFTfBpK.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccFTfBpK.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccFTfBpK.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccFTfBpK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFTfBpK.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccFTfBpK.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccqPRRo8.s: Assembler messages:
encrypt.c: /tmp/ccqPRRo8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqPRRo8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqPRRo8.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccqPRRo8.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccqPRRo8.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccqPRRo8.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccqPRRo8.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccqPRRo8.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccqPRRo8.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccqPRRo8.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccqPRRo8.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccqPRRo8.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccqPRRo8.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccqPRRo8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqPRRo8.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccqPRRo8.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccqPRRo8.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccqPRRo8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqPRRo8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqPRRo8.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccqPRRo8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqPRRo8.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccqPRRo8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqPRRo8.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccXIzF3a.s: Assembler messages:
encrypt.c: /tmp/ccXIzF3a.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXIzF3a.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXIzF3a.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccXIzF3a.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccXIzF3a.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccXIzF3a.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccXIzF3a.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccXIzF3a.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccXIzF3a.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccXIzF3a.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccXIzF3a.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccXIzF3a.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccXIzF3a.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccXIzF3a.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXIzF3a.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccXIzF3a.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccXIzF3a.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccXIzF3a.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXIzF3a.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXIzF3a.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccXIzF3a.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXIzF3a.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccXIzF3a.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXIzF3a.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccovjpLl.s: Assembler messages:
encrypt.c: /tmp/ccovjpLl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccovjpLl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccovjpLl.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccovjpLl.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccovjpLl.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccovjpLl.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccovjpLl.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccovjpLl.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccovjpLl.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccovjpLl.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccovjpLl.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccovjpLl.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccovjpLl.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccovjpLl.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccovjpLl.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccovjpLl.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccovjpLl.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccovjpLl.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccovjpLl.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccovjpLl.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccovjpLl.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccovjpLl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccovjpLl.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccovjpLl.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc8A0lWJ.s: Assembler messages:
encrypt.c: /tmp/cc8A0lWJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8A0lWJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8A0lWJ.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/cc8A0lWJ.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc8A0lWJ.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc8A0lWJ.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc8A0lWJ.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc8A0lWJ.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc8A0lWJ.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/cc8A0lWJ.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/cc8A0lWJ.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/cc8A0lWJ.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/cc8A0lWJ.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/cc8A0lWJ.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/cc8A0lWJ.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/cc8A0lWJ.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/cc8A0lWJ.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/cc8A0lWJ.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/cc8A0lWJ.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/cc8A0lWJ.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/cc8A0lWJ.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc8A0lWJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8A0lWJ.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/cc8A0lWJ.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccGEHSSF.s: Assembler messages:
encrypt.c: /tmp/ccGEHSSF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGEHSSF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGEHSSF.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccGEHSSF.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccGEHSSF.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccGEHSSF.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccGEHSSF.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccGEHSSF.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccGEHSSF.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccGEHSSF.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccGEHSSF.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccGEHSSF.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccGEHSSF.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccGEHSSF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGEHSSF.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccGEHSSF.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccGEHSSF.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccGEHSSF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGEHSSF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGEHSSF.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccGEHSSF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGEHSSF.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccGEHSSF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGEHSSF.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccFBmMRz.s: Assembler messages:
encrypt.c: /tmp/ccFBmMRz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFBmMRz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFBmMRz.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccFBmMRz.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccFBmMRz.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccFBmMRz.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccFBmMRz.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccFBmMRz.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccFBmMRz.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccFBmMRz.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccFBmMRz.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccFBmMRz.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccFBmMRz.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccFBmMRz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFBmMRz.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccFBmMRz.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccFBmMRz.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccFBmMRz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFBmMRz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFBmMRz.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccFBmMRz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFBmMRz.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccFBmMRz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFBmMRz.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccq4sH1E.s: Assembler messages:
encrypt.c: /tmp/ccq4sH1E.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccq4sH1E.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccq4sH1E.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccq4sH1E.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccq4sH1E.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccq4sH1E.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccq4sH1E.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccq4sH1E.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccq4sH1E.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccq4sH1E.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccq4sH1E.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccq4sH1E.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccq4sH1E.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccq4sH1E.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccq4sH1E.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccq4sH1E.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccq4sH1E.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccq4sH1E.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccq4sH1E.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccq4sH1E.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccq4sH1E.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccq4sH1E.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccq4sH1E.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccq4sH1E.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccQHOyJZ.s: Assembler messages:
encrypt.c: /tmp/ccQHOyJZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQHOyJZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQHOyJZ.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccQHOyJZ.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccQHOyJZ.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccQHOyJZ.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccQHOyJZ.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccQHOyJZ.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccQHOyJZ.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccQHOyJZ.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccQHOyJZ.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccQHOyJZ.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccQHOyJZ.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccQHOyJZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQHOyJZ.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccQHOyJZ.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccQHOyJZ.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccQHOyJZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQHOyJZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQHOyJZ.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccQHOyJZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQHOyJZ.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccQHOyJZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQHOyJZ.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccvy5t47.s: Assembler messages:
encrypt.c: /tmp/ccvy5t47.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvy5t47.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvy5t47.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccvy5t47.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccvy5t47.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccvy5t47.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccvy5t47.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccvy5t47.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccvy5t47.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccvy5t47.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccvy5t47.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccvy5t47.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccvy5t47.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccvy5t47.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccvy5t47.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccvy5t47.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccvy5t47.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccvy5t47.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccvy5t47.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccvy5t47.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccvy5t47.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccvy5t47.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvy5t47.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccvy5t47.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc5bOkmc.s: Assembler messages:
encrypt.c: /tmp/cc5bOkmc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5bOkmc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5bOkmc.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/cc5bOkmc.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc5bOkmc.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc5bOkmc.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc5bOkmc.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc5bOkmc.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc5bOkmc.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/cc5bOkmc.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/cc5bOkmc.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/cc5bOkmc.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/cc5bOkmc.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/cc5bOkmc.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/cc5bOkmc.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/cc5bOkmc.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/cc5bOkmc.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/cc5bOkmc.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/cc5bOkmc.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/cc5bOkmc.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/cc5bOkmc.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc5bOkmc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5bOkmc.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/cc5bOkmc.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccbHR8k7.s: Assembler messages:
encrypt.c: /tmp/ccbHR8k7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbHR8k7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbHR8k7.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccbHR8k7.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccbHR8k7.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccbHR8k7.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccbHR8k7.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccbHR8k7.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccbHR8k7.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccbHR8k7.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccbHR8k7.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccbHR8k7.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccbHR8k7.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccbHR8k7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbHR8k7.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccbHR8k7.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccbHR8k7.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccbHR8k7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbHR8k7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbHR8k7.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccbHR8k7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbHR8k7.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccbHR8k7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbHR8k7.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccLSBPhq.s: Assembler messages:
encrypt.c: /tmp/ccLSBPhq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLSBPhq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLSBPhq.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccLSBPhq.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccLSBPhq.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccLSBPhq.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccLSBPhq.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccLSBPhq.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccLSBPhq.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccLSBPhq.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccLSBPhq.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccLSBPhq.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccLSBPhq.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccLSBPhq.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccLSBPhq.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccLSBPhq.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccLSBPhq.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccLSBPhq.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccLSBPhq.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccLSBPhq.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccLSBPhq.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccLSBPhq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLSBPhq.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccLSBPhq.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccfZdqWo.s: Assembler messages:
encrypt.c: /tmp/ccfZdqWo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfZdqWo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfZdqWo.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccfZdqWo.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccfZdqWo.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccfZdqWo.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccfZdqWo.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccfZdqWo.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccfZdqWo.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccfZdqWo.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccfZdqWo.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccfZdqWo.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccfZdqWo.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccfZdqWo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfZdqWo.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccfZdqWo.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccfZdqWo.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccfZdqWo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfZdqWo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfZdqWo.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccfZdqWo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfZdqWo.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccfZdqWo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfZdqWo.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/cceSHIDo.s: Assembler messages:
encrypt.c: /tmp/cceSHIDo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceSHIDo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceSHIDo.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/cceSHIDo.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/cceSHIDo.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/cceSHIDo.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cceSHIDo.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cceSHIDo.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/cceSHIDo.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/cceSHIDo.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/cceSHIDo.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/cceSHIDo.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/cceSHIDo.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/cceSHIDo.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/cceSHIDo.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/cceSHIDo.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/cceSHIDo.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/cceSHIDo.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/cceSHIDo.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/cceSHIDo.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/cceSHIDo.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/cceSHIDo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceSHIDo.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/cceSHIDo.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccsPiBbl.s: Assembler messages:
encrypt.c: /tmp/ccsPiBbl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsPiBbl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsPiBbl.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccsPiBbl.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccsPiBbl.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccsPiBbl.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccsPiBbl.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccsPiBbl.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccsPiBbl.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccsPiBbl.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccsPiBbl.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccsPiBbl.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccsPiBbl.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccsPiBbl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsPiBbl.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccsPiBbl.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccsPiBbl.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccsPiBbl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsPiBbl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsPiBbl.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccsPiBbl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsPiBbl.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccsPiBbl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsPiBbl.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccNp2sqO.s: Assembler messages:
encrypt.c: /tmp/ccNp2sqO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNp2sqO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNp2sqO.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccNp2sqO.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccNp2sqO.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccNp2sqO.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccNp2sqO.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccNp2sqO.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccNp2sqO.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccNp2sqO.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccNp2sqO.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccNp2sqO.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccNp2sqO.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccNp2sqO.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccNp2sqO.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccNp2sqO.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccNp2sqO.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccNp2sqO.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccNp2sqO.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccNp2sqO.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccNp2sqO.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccNp2sqO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNp2sqO.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccNp2sqO.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccXxS5TN.s: Assembler messages:
encrypt.c: /tmp/ccXxS5TN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXxS5TN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXxS5TN.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccXxS5TN.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccXxS5TN.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccXxS5TN.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccXxS5TN.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccXxS5TN.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccXxS5TN.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccXxS5TN.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccXxS5TN.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccXxS5TN.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccXxS5TN.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccXxS5TN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXxS5TN.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccXxS5TN.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccXxS5TN.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccXxS5TN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXxS5TN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXxS5TN.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccXxS5TN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXxS5TN.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccXxS5TN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXxS5TN.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc5hvzgE.s: Assembler messages:
encrypt.c: /tmp/cc5hvzgE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5hvzgE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5hvzgE.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/cc5hvzgE.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc5hvzgE.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc5hvzgE.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc5hvzgE.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc5hvzgE.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc5hvzgE.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/cc5hvzgE.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/cc5hvzgE.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/cc5hvzgE.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/cc5hvzgE.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/cc5hvzgE.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/cc5hvzgE.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/cc5hvzgE.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/cc5hvzgE.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/cc5hvzgE.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/cc5hvzgE.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/cc5hvzgE.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/cc5hvzgE.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc5hvzgE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5hvzgE.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/cc5hvzgE.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cco6b1vs.s: Assembler messages:
encrypt.c: /tmp/cco6b1vs.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cco6b1vs.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cco6b1vs.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/cco6b1vs.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/cco6b1vs.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/cco6b1vs.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/cco6b1vs.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cco6b1vs.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cco6b1vs.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cco6b1vs.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cco6b1vs.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cco6b1vs.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/cco6b1vs.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/cco6b1vs.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cco6b1vs.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cco6b1vs.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/cco6b1vs.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cco6b1vs.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco6b1vs.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco6b1vs.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/cco6b1vs.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco6b1vs.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/cco6b1vs.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco6b1vs.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc4Mh3J5.s: Assembler messages:
encrypt.c: /tmp/cc4Mh3J5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4Mh3J5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4Mh3J5.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/cc4Mh3J5.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc4Mh3J5.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc4Mh3J5.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc4Mh3J5.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc4Mh3J5.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc4Mh3J5.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/cc4Mh3J5.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/cc4Mh3J5.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/cc4Mh3J5.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/cc4Mh3J5.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/cc4Mh3J5.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/cc4Mh3J5.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/cc4Mh3J5.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/cc4Mh3J5.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/cc4Mh3J5.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/cc4Mh3J5.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/cc4Mh3J5.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/cc4Mh3J5.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc4Mh3J5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4Mh3J5.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/cc4Mh3J5.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccN7MGeT.s: Assembler messages:
encrypt.c: /tmp/ccN7MGeT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccN7MGeT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccN7MGeT.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccN7MGeT.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccN7MGeT.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccN7MGeT.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccN7MGeT.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccN7MGeT.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccN7MGeT.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccN7MGeT.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccN7MGeT.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccN7MGeT.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccN7MGeT.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccN7MGeT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccN7MGeT.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccN7MGeT.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccN7MGeT.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccN7MGeT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN7MGeT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN7MGeT.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccN7MGeT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN7MGeT.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccN7MGeT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN7MGeT.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccafcDoM.s: Assembler messages:
encrypt.c: /tmp/ccafcDoM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccafcDoM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccafcDoM.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccafcDoM.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccafcDoM.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccafcDoM.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccafcDoM.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccafcDoM.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccafcDoM.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccafcDoM.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccafcDoM.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccafcDoM.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccafcDoM.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccafcDoM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccafcDoM.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccafcDoM.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccafcDoM.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccafcDoM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccafcDoM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccafcDoM.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccafcDoM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccafcDoM.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccafcDoM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccafcDoM.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccbX2guY.s: Assembler messages:
encrypt.c: /tmp/ccbX2guY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbX2guY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbX2guY.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccbX2guY.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccbX2guY.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccbX2guY.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccbX2guY.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccbX2guY.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccbX2guY.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccbX2guY.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccbX2guY.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccbX2guY.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccbX2guY.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccbX2guY.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccbX2guY.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccbX2guY.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccbX2guY.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccbX2guY.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccbX2guY.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccbX2guY.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccbX2guY.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccbX2guY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbX2guY.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccbX2guY.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccJxhJ4d.s: Assembler messages:
encrypt.c: /tmp/ccJxhJ4d.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJxhJ4d.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJxhJ4d.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccJxhJ4d.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccJxhJ4d.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccJxhJ4d.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccJxhJ4d.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccJxhJ4d.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccJxhJ4d.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccJxhJ4d.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccJxhJ4d.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccJxhJ4d.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccJxhJ4d.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccJxhJ4d.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJxhJ4d.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccJxhJ4d.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccJxhJ4d.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccJxhJ4d.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJxhJ4d.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJxhJ4d.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccJxhJ4d.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJxhJ4d.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccJxhJ4d.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJxhJ4d.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccOI3IGf.s: Assembler messages:
encrypt.c: /tmp/ccOI3IGf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOI3IGf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOI3IGf.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccOI3IGf.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccOI3IGf.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccOI3IGf.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccOI3IGf.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccOI3IGf.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccOI3IGf.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccOI3IGf.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccOI3IGf.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccOI3IGf.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccOI3IGf.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccOI3IGf.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccOI3IGf.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccOI3IGf.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccOI3IGf.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccOI3IGf.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccOI3IGf.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccOI3IGf.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccOI3IGf.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccOI3IGf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOI3IGf.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccOI3IGf.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccYlXMSu.s: Assembler messages:
encrypt.c: /tmp/ccYlXMSu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYlXMSu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYlXMSu.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccYlXMSu.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccYlXMSu.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccYlXMSu.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccYlXMSu.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccYlXMSu.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccYlXMSu.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccYlXMSu.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccYlXMSu.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccYlXMSu.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccYlXMSu.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccYlXMSu.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccYlXMSu.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccYlXMSu.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccYlXMSu.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccYlXMSu.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccYlXMSu.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccYlXMSu.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccYlXMSu.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccYlXMSu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYlXMSu.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccYlXMSu.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccrMWD7A.s: Assembler messages:
encrypt.c: /tmp/ccrMWD7A.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrMWD7A.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrMWD7A.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccrMWD7A.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccrMWD7A.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccrMWD7A.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccrMWD7A.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccrMWD7A.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccrMWD7A.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccrMWD7A.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccrMWD7A.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccrMWD7A.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccrMWD7A.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccrMWD7A.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrMWD7A.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccrMWD7A.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccrMWD7A.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccrMWD7A.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrMWD7A.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrMWD7A.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccrMWD7A.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrMWD7A.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccrMWD7A.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrMWD7A.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc3V80eW.s: Assembler messages:
encrypt.c: /tmp/cc3V80eW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3V80eW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3V80eW.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/cc3V80eW.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc3V80eW.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc3V80eW.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc3V80eW.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc3V80eW.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc3V80eW.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/cc3V80eW.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/cc3V80eW.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/cc3V80eW.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/cc3V80eW.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/cc3V80eW.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/cc3V80eW.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/cc3V80eW.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/cc3V80eW.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/cc3V80eW.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/cc3V80eW.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/cc3V80eW.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/cc3V80eW.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc3V80eW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3V80eW.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/cc3V80eW.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccp6kJg3.s: Assembler messages:
encrypt.c: /tmp/ccp6kJg3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccp6kJg3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccp6kJg3.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccp6kJg3.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccp6kJg3.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccp6kJg3.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccp6kJg3.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccp6kJg3.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccp6kJg3.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccp6kJg3.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccp6kJg3.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccp6kJg3.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccp6kJg3.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccp6kJg3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccp6kJg3.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccp6kJg3.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccp6kJg3.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccp6kJg3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp6kJg3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp6kJg3.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccp6kJg3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp6kJg3.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccp6kJg3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp6kJg3.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccZJ4qvV.s: Assembler messages:
encrypt.c: /tmp/ccZJ4qvV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZJ4qvV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZJ4qvV.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccZJ4qvV.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccZJ4qvV.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccZJ4qvV.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccZJ4qvV.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccZJ4qvV.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccZJ4qvV.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccZJ4qvV.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccZJ4qvV.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccZJ4qvV.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccZJ4qvV.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccZJ4qvV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZJ4qvV.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccZJ4qvV.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccZJ4qvV.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccZJ4qvV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZJ4qvV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZJ4qvV.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccZJ4qvV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZJ4qvV.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccZJ4qvV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZJ4qvV.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccdKZfVn.s: Assembler messages:
encrypt.c: /tmp/ccdKZfVn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdKZfVn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdKZfVn.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccdKZfVn.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccdKZfVn.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccdKZfVn.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccdKZfVn.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccdKZfVn.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccdKZfVn.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccdKZfVn.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccdKZfVn.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccdKZfVn.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccdKZfVn.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccdKZfVn.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccdKZfVn.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccdKZfVn.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccdKZfVn.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccdKZfVn.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccdKZfVn.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccdKZfVn.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccdKZfVn.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccdKZfVn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdKZfVn.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccdKZfVn.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc2KxHsi.s: Assembler messages:
encrypt.c: /tmp/cc2KxHsi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2KxHsi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2KxHsi.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/cc2KxHsi.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc2KxHsi.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc2KxHsi.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc2KxHsi.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc2KxHsi.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc2KxHsi.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/cc2KxHsi.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/cc2KxHsi.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/cc2KxHsi.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/cc2KxHsi.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/cc2KxHsi.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/cc2KxHsi.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/cc2KxHsi.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/cc2KxHsi.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/cc2KxHsi.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/cc2KxHsi.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/cc2KxHsi.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/cc2KxHsi.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc2KxHsi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2KxHsi.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/cc2KxHsi.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccoEapAd.s: Assembler messages:
encrypt.c: /tmp/ccoEapAd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoEapAd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoEapAd.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccoEapAd.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccoEapAd.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccoEapAd.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccoEapAd.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccoEapAd.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccoEapAd.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccoEapAd.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccoEapAd.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccoEapAd.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccoEapAd.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccoEapAd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoEapAd.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccoEapAd.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccoEapAd.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccoEapAd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoEapAd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoEapAd.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccoEapAd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoEapAd.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccoEapAd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoEapAd.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccS2WX3f.s: Assembler messages:
encrypt.c: /tmp/ccS2WX3f.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccS2WX3f.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccS2WX3f.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccS2WX3f.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccS2WX3f.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccS2WX3f.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccS2WX3f.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccS2WX3f.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccS2WX3f.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccS2WX3f.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccS2WX3f.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccS2WX3f.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccS2WX3f.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccS2WX3f.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccS2WX3f.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccS2WX3f.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccS2WX3f.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccS2WX3f.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccS2WX3f.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccS2WX3f.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccS2WX3f.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccS2WX3f.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccS2WX3f.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccS2WX3f.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccywtwfu.s: Assembler messages:
encrypt.c: /tmp/ccywtwfu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccywtwfu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccywtwfu.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccywtwfu.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccywtwfu.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccywtwfu.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccywtwfu.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccywtwfu.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccywtwfu.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccywtwfu.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccywtwfu.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccywtwfu.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccywtwfu.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccywtwfu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccywtwfu.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccywtwfu.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccywtwfu.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccywtwfu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccywtwfu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccywtwfu.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccywtwfu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccywtwfu.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccywtwfu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccywtwfu.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccPK6ajX.s: Assembler messages:
encrypt.c: /tmp/ccPK6ajX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPK6ajX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPK6ajX.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccPK6ajX.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccPK6ajX.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccPK6ajX.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccPK6ajX.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccPK6ajX.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccPK6ajX.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccPK6ajX.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccPK6ajX.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccPK6ajX.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccPK6ajX.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccPK6ajX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPK6ajX.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccPK6ajX.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccPK6ajX.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccPK6ajX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPK6ajX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPK6ajX.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccPK6ajX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPK6ajX.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccPK6ajX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPK6ajX.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccfBXTYD.s: Assembler messages:
encrypt.c: /tmp/ccfBXTYD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfBXTYD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfBXTYD.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccfBXTYD.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccfBXTYD.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccfBXTYD.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccfBXTYD.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccfBXTYD.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccfBXTYD.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccfBXTYD.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccfBXTYD.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccfBXTYD.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccfBXTYD.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccfBXTYD.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccfBXTYD.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccfBXTYD.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccfBXTYD.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccfBXTYD.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccfBXTYD.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccfBXTYD.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccfBXTYD.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccfBXTYD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfBXTYD.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccfBXTYD.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/cc2vRcdA.s: Assembler messages:
encrypt.c: /tmp/cc2vRcdA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2vRcdA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2vRcdA.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/cc2vRcdA.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc2vRcdA.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc2vRcdA.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc2vRcdA.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc2vRcdA.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc2vRcdA.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/cc2vRcdA.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/cc2vRcdA.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/cc2vRcdA.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/cc2vRcdA.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/cc2vRcdA.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/cc2vRcdA.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/cc2vRcdA.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/cc2vRcdA.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/cc2vRcdA.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/cc2vRcdA.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/cc2vRcdA.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/cc2vRcdA.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc2vRcdA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2vRcdA.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/cc2vRcdA.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/ccu6E6AO.s: Assembler messages:
encrypt.c: /tmp/ccu6E6AO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccu6E6AO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccu6E6AO.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccu6E6AO.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccu6E6AO.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccu6E6AO.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccu6E6AO.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccu6E6AO.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccu6E6AO.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccu6E6AO.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccu6E6AO.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccu6E6AO.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccu6E6AO.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccu6E6AO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccu6E6AO.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccu6E6AO.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccu6E6AO.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccu6E6AO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu6E6AO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu6E6AO.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccu6E6AO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu6E6AO.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccu6E6AO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu6E6AO.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/ccFEy7NZ.s: Assembler messages:
encrypt.c: /tmp/ccFEy7NZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFEy7NZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFEy7NZ.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccFEy7NZ.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccFEy7NZ.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccFEy7NZ.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccFEy7NZ.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccFEy7NZ.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccFEy7NZ.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccFEy7NZ.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccFEy7NZ.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccFEy7NZ.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccFEy7NZ.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccFEy7NZ.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccFEy7NZ.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccFEy7NZ.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccFEy7NZ.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccFEy7NZ.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccFEy7NZ.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccFEy7NZ.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccFEy7NZ.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccFEy7NZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFEy7NZ.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccFEy7NZ.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/ccdjq92h.s: Assembler messages:
encrypt.c: /tmp/ccdjq92h.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdjq92h.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdjq92h.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccdjq92h.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccdjq92h.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccdjq92h.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccdjq92h.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccdjq92h.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccdjq92h.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccdjq92h.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccdjq92h.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccdjq92h.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccdjq92h.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccdjq92h.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdjq92h.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccdjq92h.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccdjq92h.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccdjq92h.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdjq92h.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdjq92h.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccdjq92h.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdjq92h.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccdjq92h.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdjq92h.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc6O14aT.s: Assembler messages:
encrypt.c: /tmp/cc6O14aT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6O14aT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6O14aT.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/cc6O14aT.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc6O14aT.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc6O14aT.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc6O14aT.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc6O14aT.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc6O14aT.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/cc6O14aT.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/cc6O14aT.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/cc6O14aT.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/cc6O14aT.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/cc6O14aT.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/cc6O14aT.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/cc6O14aT.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/cc6O14aT.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/cc6O14aT.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/cc6O14aT.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/cc6O14aT.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/cc6O14aT.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc6O14aT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6O14aT.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/cc6O14aT.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccvPTuXJ.s: Assembler messages:
encrypt.c: /tmp/ccvPTuXJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvPTuXJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvPTuXJ.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccvPTuXJ.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccvPTuXJ.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccvPTuXJ.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccvPTuXJ.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccvPTuXJ.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccvPTuXJ.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccvPTuXJ.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccvPTuXJ.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccvPTuXJ.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccvPTuXJ.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccvPTuXJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvPTuXJ.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccvPTuXJ.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccvPTuXJ.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccvPTuXJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvPTuXJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvPTuXJ.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccvPTuXJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvPTuXJ.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccvPTuXJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvPTuXJ.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccCv5wOc.s: Assembler messages:
encrypt.c: /tmp/ccCv5wOc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCv5wOc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCv5wOc.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccCv5wOc.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccCv5wOc.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccCv5wOc.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccCv5wOc.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccCv5wOc.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccCv5wOc.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccCv5wOc.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccCv5wOc.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccCv5wOc.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccCv5wOc.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccCv5wOc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCv5wOc.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccCv5wOc.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccCv5wOc.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccCv5wOc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCv5wOc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCv5wOc.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccCv5wOc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCv5wOc.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccCv5wOc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCv5wOc.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccYRWhXa.s: Assembler messages:
encrypt.c: /tmp/ccYRWhXa.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYRWhXa.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYRWhXa.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccYRWhXa.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccYRWhXa.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccYRWhXa.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccYRWhXa.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccYRWhXa.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccYRWhXa.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccYRWhXa.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccYRWhXa.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccYRWhXa.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccYRWhXa.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccYRWhXa.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccYRWhXa.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccYRWhXa.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccYRWhXa.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccYRWhXa.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccYRWhXa.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccYRWhXa.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccYRWhXa.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccYRWhXa.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYRWhXa.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccYRWhXa.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccLwhPHg.s: Assembler messages:
encrypt.c: /tmp/ccLwhPHg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLwhPHg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLwhPHg.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccLwhPHg.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccLwhPHg.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccLwhPHg.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccLwhPHg.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccLwhPHg.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccLwhPHg.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccLwhPHg.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccLwhPHg.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccLwhPHg.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccLwhPHg.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccLwhPHg.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccLwhPHg.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccLwhPHg.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccLwhPHg.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccLwhPHg.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccLwhPHg.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccLwhPHg.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccLwhPHg.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccLwhPHg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLwhPHg.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccLwhPHg.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccNiaas8.s: Assembler messages:
encrypt.c: /tmp/ccNiaas8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNiaas8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNiaas8.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccNiaas8.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccNiaas8.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccNiaas8.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccNiaas8.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccNiaas8.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccNiaas8.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccNiaas8.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccNiaas8.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccNiaas8.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccNiaas8.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccNiaas8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNiaas8.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccNiaas8.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccNiaas8.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccNiaas8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNiaas8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNiaas8.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccNiaas8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNiaas8.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccNiaas8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNiaas8.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/cc38u6Lx.s: Assembler messages:
encrypt.c: /tmp/cc38u6Lx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc38u6Lx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc38u6Lx.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/cc38u6Lx.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc38u6Lx.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc38u6Lx.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc38u6Lx.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc38u6Lx.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc38u6Lx.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/cc38u6Lx.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/cc38u6Lx.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/cc38u6Lx.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/cc38u6Lx.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/cc38u6Lx.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/cc38u6Lx.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/cc38u6Lx.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/cc38u6Lx.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/cc38u6Lx.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/cc38u6Lx.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/cc38u6Lx.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/cc38u6Lx.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc38u6Lx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc38u6Lx.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/cc38u6Lx.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccRKdh4p.s: Assembler messages:
encrypt.c: /tmp/ccRKdh4p.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRKdh4p.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRKdh4p.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccRKdh4p.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccRKdh4p.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccRKdh4p.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccRKdh4p.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccRKdh4p.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccRKdh4p.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccRKdh4p.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccRKdh4p.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccRKdh4p.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccRKdh4p.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccRKdh4p.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRKdh4p.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccRKdh4p.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccRKdh4p.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccRKdh4p.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRKdh4p.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRKdh4p.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccRKdh4p.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRKdh4p.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccRKdh4p.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRKdh4p.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZ7l0Jb.s: Assembler messages:
encrypt.c: /tmp/ccZ7l0Jb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZ7l0Jb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZ7l0Jb.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccZ7l0Jb.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccZ7l0Jb.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccZ7l0Jb.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccZ7l0Jb.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccZ7l0Jb.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccZ7l0Jb.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccZ7l0Jb.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccZ7l0Jb.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccZ7l0Jb.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccZ7l0Jb.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccZ7l0Jb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZ7l0Jb.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccZ7l0Jb.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccZ7l0Jb.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccZ7l0Jb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ7l0Jb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ7l0Jb.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccZ7l0Jb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ7l0Jb.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccZ7l0Jb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ7l0Jb.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccdkuP6l.s: Assembler messages:
encrypt.c: /tmp/ccdkuP6l.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdkuP6l.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdkuP6l.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccdkuP6l.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccdkuP6l.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccdkuP6l.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccdkuP6l.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccdkuP6l.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccdkuP6l.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccdkuP6l.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccdkuP6l.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccdkuP6l.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccdkuP6l.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccdkuP6l.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccdkuP6l.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccdkuP6l.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccdkuP6l.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccdkuP6l.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccdkuP6l.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccdkuP6l.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccdkuP6l.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccdkuP6l.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdkuP6l.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccdkuP6l.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc2J5OwP.s: Assembler messages:
encrypt.c: /tmp/cc2J5OwP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2J5OwP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2J5OwP.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/cc2J5OwP.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc2J5OwP.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc2J5OwP.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc2J5OwP.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc2J5OwP.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc2J5OwP.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/cc2J5OwP.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/cc2J5OwP.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/cc2J5OwP.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/cc2J5OwP.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/cc2J5OwP.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/cc2J5OwP.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/cc2J5OwP.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/cc2J5OwP.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/cc2J5OwP.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/cc2J5OwP.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/cc2J5OwP.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/cc2J5OwP.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc2J5OwP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2J5OwP.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/cc2J5OwP.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccdJNEtx.s: Assembler messages:
encrypt.c: /tmp/ccdJNEtx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdJNEtx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdJNEtx.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccdJNEtx.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccdJNEtx.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccdJNEtx.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccdJNEtx.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccdJNEtx.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccdJNEtx.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccdJNEtx.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccdJNEtx.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccdJNEtx.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccdJNEtx.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccdJNEtx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdJNEtx.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccdJNEtx.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccdJNEtx.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccdJNEtx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdJNEtx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdJNEtx.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccdJNEtx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdJNEtx.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccdJNEtx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdJNEtx.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/cc97Oq4G.s: Assembler messages:
encrypt.c: /tmp/cc97Oq4G.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc97Oq4G.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc97Oq4G.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/cc97Oq4G.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc97Oq4G.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc97Oq4G.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc97Oq4G.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc97Oq4G.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc97Oq4G.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/cc97Oq4G.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/cc97Oq4G.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/cc97Oq4G.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/cc97Oq4G.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/cc97Oq4G.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/cc97Oq4G.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/cc97Oq4G.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/cc97Oq4G.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/cc97Oq4G.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/cc97Oq4G.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/cc97Oq4G.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/cc97Oq4G.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc97Oq4G.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc97Oq4G.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/cc97Oq4G.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccCjXyeo.s: Assembler messages:
encrypt.c: /tmp/ccCjXyeo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCjXyeo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCjXyeo.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccCjXyeo.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccCjXyeo.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccCjXyeo.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccCjXyeo.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccCjXyeo.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccCjXyeo.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccCjXyeo.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccCjXyeo.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccCjXyeo.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccCjXyeo.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccCjXyeo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCjXyeo.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccCjXyeo.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccCjXyeo.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccCjXyeo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCjXyeo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCjXyeo.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccCjXyeo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCjXyeo.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccCjXyeo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCjXyeo.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccDyV0gS.s: Assembler messages:
encrypt.c: /tmp/ccDyV0gS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDyV0gS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDyV0gS.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccDyV0gS.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccDyV0gS.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccDyV0gS.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccDyV0gS.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccDyV0gS.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccDyV0gS.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccDyV0gS.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccDyV0gS.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccDyV0gS.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccDyV0gS.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccDyV0gS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDyV0gS.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccDyV0gS.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccDyV0gS.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccDyV0gS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDyV0gS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDyV0gS.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccDyV0gS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDyV0gS.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccDyV0gS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDyV0gS.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccgT6Ue9.s: Assembler messages:
encrypt.c: /tmp/ccgT6Ue9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgT6Ue9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgT6Ue9.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccgT6Ue9.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccgT6Ue9.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccgT6Ue9.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccgT6Ue9.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccgT6Ue9.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccgT6Ue9.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccgT6Ue9.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccgT6Ue9.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccgT6Ue9.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccgT6Ue9.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccgT6Ue9.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccgT6Ue9.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccgT6Ue9.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccgT6Ue9.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccgT6Ue9.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccgT6Ue9.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccgT6Ue9.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccgT6Ue9.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccgT6Ue9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgT6Ue9.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccgT6Ue9.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cce4n7rA.s: Assembler messages:
encrypt.c: /tmp/cce4n7rA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cce4n7rA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cce4n7rA.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/cce4n7rA.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/cce4n7rA.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/cce4n7rA.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cce4n7rA.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cce4n7rA.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/cce4n7rA.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/cce4n7rA.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/cce4n7rA.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/cce4n7rA.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/cce4n7rA.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/cce4n7rA.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/cce4n7rA.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/cce4n7rA.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/cce4n7rA.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/cce4n7rA.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/cce4n7rA.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/cce4n7rA.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/cce4n7rA.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/cce4n7rA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cce4n7rA.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/cce4n7rA.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cczXC8SU.s: Assembler messages:
encrypt.c: /tmp/cczXC8SU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczXC8SU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczXC8SU.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/cczXC8SU.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/cczXC8SU.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/cczXC8SU.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/cczXC8SU.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cczXC8SU.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cczXC8SU.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cczXC8SU.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cczXC8SU.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cczXC8SU.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/cczXC8SU.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/cczXC8SU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczXC8SU.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cczXC8SU.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/cczXC8SU.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cczXC8SU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczXC8SU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczXC8SU.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/cczXC8SU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczXC8SU.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/cczXC8SU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczXC8SU.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccLR4K13.s: Assembler messages:
encrypt.c: /tmp/ccLR4K13.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLR4K13.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLR4K13.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccLR4K13.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccLR4K13.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccLR4K13.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccLR4K13.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccLR4K13.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccLR4K13.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccLR4K13.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccLR4K13.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccLR4K13.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccLR4K13.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccLR4K13.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccLR4K13.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccLR4K13.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccLR4K13.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccLR4K13.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccLR4K13.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccLR4K13.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccLR4K13.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccLR4K13.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLR4K13.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccLR4K13.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccxKmZea.s: Assembler messages:
encrypt.c: /tmp/ccxKmZea.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxKmZea.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxKmZea.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccxKmZea.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccxKmZea.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccxKmZea.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccxKmZea.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccxKmZea.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccxKmZea.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccxKmZea.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccxKmZea.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccxKmZea.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccxKmZea.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccxKmZea.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxKmZea.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccxKmZea.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccxKmZea.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccxKmZea.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxKmZea.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxKmZea.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccxKmZea.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxKmZea.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccxKmZea.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxKmZea.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/cc1jj4bi.s: Assembler messages:
encrypt.c: /tmp/cc1jj4bi.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1jj4bi.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1jj4bi.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/cc1jj4bi.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc1jj4bi.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc1jj4bi.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc1jj4bi.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc1jj4bi.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc1jj4bi.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc1jj4bi.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc1jj4bi.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc1jj4bi.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/cc1jj4bi.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc1jj4bi.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1jj4bi.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc1jj4bi.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/cc1jj4bi.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc1jj4bi.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1jj4bi.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1jj4bi.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc1jj4bi.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1jj4bi.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/cc1jj4bi.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1jj4bi.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccAhvaHV.s: Assembler messages:
encrypt.c: /tmp/ccAhvaHV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAhvaHV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAhvaHV.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccAhvaHV.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccAhvaHV.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccAhvaHV.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccAhvaHV.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccAhvaHV.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccAhvaHV.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccAhvaHV.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccAhvaHV.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccAhvaHV.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccAhvaHV.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccAhvaHV.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccAhvaHV.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccAhvaHV.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccAhvaHV.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccAhvaHV.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccAhvaHV.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccAhvaHV.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccAhvaHV.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccAhvaHV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAhvaHV.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccAhvaHV.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccDbXdLz.s: Assembler messages:
encrypt.c: /tmp/ccDbXdLz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDbXdLz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDbXdLz.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccDbXdLz.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccDbXdLz.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccDbXdLz.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccDbXdLz.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccDbXdLz.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccDbXdLz.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccDbXdLz.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccDbXdLz.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccDbXdLz.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccDbXdLz.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccDbXdLz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDbXdLz.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccDbXdLz.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccDbXdLz.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccDbXdLz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDbXdLz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDbXdLz.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccDbXdLz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDbXdLz.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccDbXdLz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDbXdLz.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/cciIpoah.s: Assembler messages:
encrypt.c: /tmp/cciIpoah.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciIpoah.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciIpoah.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/cciIpoah.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/cciIpoah.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/cciIpoah.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cciIpoah.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cciIpoah.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/cciIpoah.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/cciIpoah.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/cciIpoah.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/cciIpoah.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/cciIpoah.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/cciIpoah.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/cciIpoah.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/cciIpoah.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/cciIpoah.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/cciIpoah.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/cciIpoah.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/cciIpoah.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/cciIpoah.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/cciIpoah.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciIpoah.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/cciIpoah.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccrc2b0e.s: Assembler messages:
encrypt.c: /tmp/ccrc2b0e.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrc2b0e.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrc2b0e.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccrc2b0e.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccrc2b0e.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccrc2b0e.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccrc2b0e.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccrc2b0e.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccrc2b0e.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccrc2b0e.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccrc2b0e.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccrc2b0e.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccrc2b0e.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccrc2b0e.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccrc2b0e.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccrc2b0e.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccrc2b0e.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccrc2b0e.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccrc2b0e.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccrc2b0e.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccrc2b0e.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccrc2b0e.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrc2b0e.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccrc2b0e.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccrvZPbT.s: Assembler messages:
encrypt.c: /tmp/ccrvZPbT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrvZPbT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrvZPbT.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccrvZPbT.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccrvZPbT.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccrvZPbT.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccrvZPbT.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccrvZPbT.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccrvZPbT.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccrvZPbT.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccrvZPbT.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccrvZPbT.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccrvZPbT.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccrvZPbT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrvZPbT.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccrvZPbT.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccrvZPbT.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccrvZPbT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrvZPbT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrvZPbT.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccrvZPbT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrvZPbT.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccrvZPbT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrvZPbT.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccCZLCBh.s: Assembler messages:
encrypt.c: /tmp/ccCZLCBh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCZLCBh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCZLCBh.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccCZLCBh.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccCZLCBh.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccCZLCBh.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccCZLCBh.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccCZLCBh.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccCZLCBh.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccCZLCBh.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccCZLCBh.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccCZLCBh.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccCZLCBh.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccCZLCBh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCZLCBh.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccCZLCBh.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccCZLCBh.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccCZLCBh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCZLCBh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCZLCBh.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccCZLCBh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCZLCBh.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccCZLCBh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCZLCBh.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cczYwUur.s: Assembler messages:
encrypt.c: /tmp/cczYwUur.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczYwUur.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczYwUur.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/cczYwUur.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/cczYwUur.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/cczYwUur.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cczYwUur.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cczYwUur.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/cczYwUur.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/cczYwUur.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/cczYwUur.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/cczYwUur.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/cczYwUur.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/cczYwUur.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/cczYwUur.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/cczYwUur.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/cczYwUur.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/cczYwUur.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/cczYwUur.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/cczYwUur.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/cczYwUur.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/cczYwUur.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczYwUur.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/cczYwUur.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccOcUtfm.s: Assembler messages:
encrypt.c: /tmp/ccOcUtfm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOcUtfm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOcUtfm.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccOcUtfm.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccOcUtfm.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccOcUtfm.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccOcUtfm.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccOcUtfm.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccOcUtfm.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccOcUtfm.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccOcUtfm.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccOcUtfm.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccOcUtfm.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccOcUtfm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOcUtfm.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccOcUtfm.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccOcUtfm.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccOcUtfm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOcUtfm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOcUtfm.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccOcUtfm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOcUtfm.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccOcUtfm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOcUtfm.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccmZOr1q.s: Assembler messages:
encrypt.c: /tmp/ccmZOr1q.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmZOr1q.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmZOr1q.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccmZOr1q.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccmZOr1q.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccmZOr1q.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccmZOr1q.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccmZOr1q.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccmZOr1q.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccmZOr1q.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccmZOr1q.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccmZOr1q.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccmZOr1q.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccmZOr1q.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccmZOr1q.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccmZOr1q.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccmZOr1q.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccmZOr1q.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccmZOr1q.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccmZOr1q.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccmZOr1q.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccmZOr1q.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmZOr1q.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccmZOr1q.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc1CKQTR.s: Assembler messages:
encrypt.c: /tmp/cc1CKQTR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1CKQTR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1CKQTR.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/cc1CKQTR.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc1CKQTR.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc1CKQTR.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc1CKQTR.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc1CKQTR.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc1CKQTR.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/cc1CKQTR.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/cc1CKQTR.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/cc1CKQTR.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/cc1CKQTR.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/cc1CKQTR.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/cc1CKQTR.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/cc1CKQTR.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/cc1CKQTR.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/cc1CKQTR.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/cc1CKQTR.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/cc1CKQTR.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/cc1CKQTR.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc1CKQTR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1CKQTR.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/cc1CKQTR.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccFOxstr.s: Assembler messages:
encrypt.c: /tmp/ccFOxstr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFOxstr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFOxstr.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccFOxstr.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccFOxstr.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccFOxstr.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccFOxstr.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccFOxstr.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccFOxstr.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccFOxstr.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccFOxstr.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccFOxstr.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccFOxstr.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccFOxstr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFOxstr.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccFOxstr.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccFOxstr.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccFOxstr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFOxstr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFOxstr.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccFOxstr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFOxstr.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccFOxstr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFOxstr.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccENnHIU.s: Assembler messages:
encrypt.c: /tmp/ccENnHIU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccENnHIU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccENnHIU.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccENnHIU.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccENnHIU.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccENnHIU.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccENnHIU.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccENnHIU.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccENnHIU.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccENnHIU.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccENnHIU.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccENnHIU.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccENnHIU.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccENnHIU.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccENnHIU.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccENnHIU.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccENnHIU.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccENnHIU.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccENnHIU.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccENnHIU.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccENnHIU.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccENnHIU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccENnHIU.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccENnHIU.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccsg7TRx.s: Assembler messages:
encrypt.c: /tmp/ccsg7TRx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsg7TRx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsg7TRx.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccsg7TRx.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccsg7TRx.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccsg7TRx.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccsg7TRx.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccsg7TRx.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccsg7TRx.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccsg7TRx.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccsg7TRx.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccsg7TRx.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccsg7TRx.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccsg7TRx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsg7TRx.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccsg7TRx.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccsg7TRx.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccsg7TRx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsg7TRx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsg7TRx.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccsg7TRx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsg7TRx.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccsg7TRx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsg7TRx.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccArdLqb.s: Assembler messages:
encrypt.c: /tmp/ccArdLqb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccArdLqb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccArdLqb.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccArdLqb.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccArdLqb.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccArdLqb.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccArdLqb.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccArdLqb.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccArdLqb.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccArdLqb.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccArdLqb.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccArdLqb.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccArdLqb.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccArdLqb.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccArdLqb.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccArdLqb.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccArdLqb.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccArdLqb.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccArdLqb.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccArdLqb.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccArdLqb.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccArdLqb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccArdLqb.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccArdLqb.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccWBzkn1.s: Assembler messages:
encrypt.c: /tmp/ccWBzkn1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWBzkn1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWBzkn1.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccWBzkn1.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccWBzkn1.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccWBzkn1.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccWBzkn1.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccWBzkn1.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccWBzkn1.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccWBzkn1.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccWBzkn1.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccWBzkn1.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccWBzkn1.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccWBzkn1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWBzkn1.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccWBzkn1.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccWBzkn1.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccWBzkn1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWBzkn1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWBzkn1.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccWBzkn1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWBzkn1.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccWBzkn1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWBzkn1.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccaPJooT.s: Assembler messages:
encrypt.c: /tmp/ccaPJooT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaPJooT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaPJooT.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccaPJooT.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccaPJooT.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccaPJooT.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccaPJooT.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccaPJooT.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccaPJooT.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccaPJooT.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccaPJooT.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccaPJooT.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccaPJooT.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccaPJooT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaPJooT.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccaPJooT.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccaPJooT.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccaPJooT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaPJooT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaPJooT.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccaPJooT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaPJooT.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccaPJooT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaPJooT.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccuEVFDf.s: Assembler messages:
encrypt.c: /tmp/ccuEVFDf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuEVFDf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuEVFDf.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccuEVFDf.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccuEVFDf.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccuEVFDf.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccuEVFDf.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccuEVFDf.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccuEVFDf.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccuEVFDf.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccuEVFDf.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccuEVFDf.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccuEVFDf.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccuEVFDf.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccuEVFDf.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccuEVFDf.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccuEVFDf.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccuEVFDf.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccuEVFDf.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccuEVFDf.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccuEVFDf.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccuEVFDf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuEVFDf.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccuEVFDf.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccC2r1ix.s: Assembler messages:
encrypt.c: /tmp/ccC2r1ix.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccC2r1ix.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccC2r1ix.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccC2r1ix.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccC2r1ix.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccC2r1ix.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccC2r1ix.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccC2r1ix.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccC2r1ix.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccC2r1ix.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccC2r1ix.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccC2r1ix.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccC2r1ix.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccC2r1ix.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccC2r1ix.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccC2r1ix.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccC2r1ix.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccC2r1ix.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccC2r1ix.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccC2r1ix.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccC2r1ix.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccC2r1ix.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccC2r1ix.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccC2r1ix.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccJdq4Ha.s: Assembler messages:
encrypt.c: /tmp/ccJdq4Ha.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJdq4Ha.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJdq4Ha.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccJdq4Ha.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccJdq4Ha.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccJdq4Ha.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccJdq4Ha.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccJdq4Ha.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccJdq4Ha.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccJdq4Ha.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccJdq4Ha.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccJdq4Ha.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccJdq4Ha.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccJdq4Ha.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJdq4Ha.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccJdq4Ha.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccJdq4Ha.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccJdq4Ha.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJdq4Ha.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJdq4Ha.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccJdq4Ha.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJdq4Ha.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccJdq4Ha.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJdq4Ha.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccPurkQD.s: Assembler messages:
encrypt.c: /tmp/ccPurkQD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPurkQD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPurkQD.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccPurkQD.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccPurkQD.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccPurkQD.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccPurkQD.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccPurkQD.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccPurkQD.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccPurkQD.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccPurkQD.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccPurkQD.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccPurkQD.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccPurkQD.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccPurkQD.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccPurkQD.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccPurkQD.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccPurkQD.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccPurkQD.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccPurkQD.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccPurkQD.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccPurkQD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPurkQD.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccPurkQD.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccyxD2Hh.s: Assembler messages:
encrypt.c: /tmp/ccyxD2Hh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyxD2Hh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyxD2Hh.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccyxD2Hh.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccyxD2Hh.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccyxD2Hh.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccyxD2Hh.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccyxD2Hh.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccyxD2Hh.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccyxD2Hh.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccyxD2Hh.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccyxD2Hh.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccyxD2Hh.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccyxD2Hh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyxD2Hh.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccyxD2Hh.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccyxD2Hh.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccyxD2Hh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyxD2Hh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyxD2Hh.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccyxD2Hh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyxD2Hh.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccyxD2Hh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyxD2Hh.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc3S8195.s: Assembler messages:
encrypt.c: /tmp/cc3S8195.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3S8195.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3S8195.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/cc3S8195.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc3S8195.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc3S8195.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc3S8195.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc3S8195.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc3S8195.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/cc3S8195.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/cc3S8195.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/cc3S8195.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/cc3S8195.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/cc3S8195.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/cc3S8195.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/cc3S8195.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/cc3S8195.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/cc3S8195.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/cc3S8195.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/cc3S8195.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/cc3S8195.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc3S8195.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3S8195.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/cc3S8195.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cciPyhqJ.s: Assembler messages:
encrypt.c: /tmp/cciPyhqJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciPyhqJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciPyhqJ.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/cciPyhqJ.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/cciPyhqJ.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/cciPyhqJ.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/cciPyhqJ.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cciPyhqJ.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cciPyhqJ.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cciPyhqJ.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cciPyhqJ.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cciPyhqJ.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/cciPyhqJ.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/cciPyhqJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciPyhqJ.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cciPyhqJ.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/cciPyhqJ.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cciPyhqJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciPyhqJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciPyhqJ.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/cciPyhqJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciPyhqJ.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/cciPyhqJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciPyhqJ.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccEyQX4C.s: Assembler messages:
encrypt.c: /tmp/ccEyQX4C.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEyQX4C.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEyQX4C.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccEyQX4C.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccEyQX4C.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccEyQX4C.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccEyQX4C.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccEyQX4C.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccEyQX4C.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccEyQX4C.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccEyQX4C.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccEyQX4C.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccEyQX4C.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccEyQX4C.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEyQX4C.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccEyQX4C.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccEyQX4C.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccEyQX4C.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEyQX4C.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEyQX4C.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccEyQX4C.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEyQX4C.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccEyQX4C.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEyQX4C.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccfmgyKX.s: Assembler messages:
encrypt.c: /tmp/ccfmgyKX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfmgyKX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfmgyKX.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccfmgyKX.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccfmgyKX.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccfmgyKX.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccfmgyKX.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccfmgyKX.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccfmgyKX.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccfmgyKX.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccfmgyKX.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccfmgyKX.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccfmgyKX.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccfmgyKX.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccfmgyKX.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccfmgyKX.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccfmgyKX.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccfmgyKX.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccfmgyKX.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccfmgyKX.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccfmgyKX.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccfmgyKX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfmgyKX.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccfmgyKX.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccZHXmRi.s: Assembler messages:
encrypt.c: /tmp/ccZHXmRi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZHXmRi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZHXmRi.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccZHXmRi.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccZHXmRi.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccZHXmRi.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccZHXmRi.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccZHXmRi.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccZHXmRi.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccZHXmRi.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccZHXmRi.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccZHXmRi.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccZHXmRi.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccZHXmRi.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccZHXmRi.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccZHXmRi.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccZHXmRi.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccZHXmRi.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccZHXmRi.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccZHXmRi.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccZHXmRi.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccZHXmRi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZHXmRi.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccZHXmRi.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccj3tt68.s: Assembler messages:
encrypt.c: /tmp/ccj3tt68.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccj3tt68.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccj3tt68.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccj3tt68.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccj3tt68.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccj3tt68.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccj3tt68.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccj3tt68.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccj3tt68.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccj3tt68.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccj3tt68.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccj3tt68.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccj3tt68.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccj3tt68.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccj3tt68.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccj3tt68.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccj3tt68.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccj3tt68.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj3tt68.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj3tt68.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccj3tt68.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj3tt68.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccj3tt68.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj3tt68.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccF1jnRR.s: Assembler messages:
encrypt.c: /tmp/ccF1jnRR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccF1jnRR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccF1jnRR.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccF1jnRR.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccF1jnRR.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccF1jnRR.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccF1jnRR.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccF1jnRR.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccF1jnRR.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccF1jnRR.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccF1jnRR.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccF1jnRR.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccF1jnRR.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccF1jnRR.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccF1jnRR.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccF1jnRR.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccF1jnRR.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccF1jnRR.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccF1jnRR.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccF1jnRR.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccF1jnRR.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccF1jnRR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccF1jnRR.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccF1jnRR.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccFTussd.s: Assembler messages:
encrypt.c: /tmp/ccFTussd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFTussd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFTussd.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccFTussd.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccFTussd.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccFTussd.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccFTussd.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccFTussd.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccFTussd.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccFTussd.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccFTussd.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccFTussd.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccFTussd.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccFTussd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFTussd.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccFTussd.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccFTussd.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccFTussd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFTussd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFTussd.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccFTussd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFTussd.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccFTussd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFTussd.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc9Alg6s.s: Assembler messages:
encrypt.c: /tmp/cc9Alg6s.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9Alg6s.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9Alg6s.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/cc9Alg6s.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc9Alg6s.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc9Alg6s.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc9Alg6s.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc9Alg6s.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc9Alg6s.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc9Alg6s.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc9Alg6s.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc9Alg6s.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/cc9Alg6s.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc9Alg6s.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9Alg6s.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc9Alg6s.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/cc9Alg6s.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc9Alg6s.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9Alg6s.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9Alg6s.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc9Alg6s.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9Alg6s.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/cc9Alg6s.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9Alg6s.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccQJZi5j.s: Assembler messages:
encrypt.c: /tmp/ccQJZi5j.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQJZi5j.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQJZi5j.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccQJZi5j.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccQJZi5j.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccQJZi5j.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccQJZi5j.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccQJZi5j.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccQJZi5j.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccQJZi5j.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccQJZi5j.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccQJZi5j.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccQJZi5j.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccQJZi5j.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccQJZi5j.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccQJZi5j.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccQJZi5j.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccQJZi5j.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccQJZi5j.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccQJZi5j.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccQJZi5j.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccQJZi5j.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQJZi5j.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccQJZi5j.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/cc72pLXb.s: Assembler messages:
encrypt.c: /tmp/cc72pLXb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc72pLXb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc72pLXb.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/cc72pLXb.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc72pLXb.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc72pLXb.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc72pLXb.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc72pLXb.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc72pLXb.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/cc72pLXb.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/cc72pLXb.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/cc72pLXb.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/cc72pLXb.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/cc72pLXb.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/cc72pLXb.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/cc72pLXb.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/cc72pLXb.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/cc72pLXb.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/cc72pLXb.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/cc72pLXb.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/cc72pLXb.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc72pLXb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc72pLXb.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/cc72pLXb.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccsU72Ao.s: Assembler messages:
encrypt.c: /tmp/ccsU72Ao.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsU72Ao.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsU72Ao.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccsU72Ao.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccsU72Ao.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccsU72Ao.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccsU72Ao.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccsU72Ao.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccsU72Ao.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccsU72Ao.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccsU72Ao.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccsU72Ao.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccsU72Ao.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccsU72Ao.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsU72Ao.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccsU72Ao.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccsU72Ao.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccsU72Ao.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsU72Ao.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsU72Ao.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccsU72Ao.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsU72Ao.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccsU72Ao.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsU72Ao.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccDuxkZw.s: Assembler messages:
encrypt.c: /tmp/ccDuxkZw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDuxkZw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDuxkZw.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccDuxkZw.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccDuxkZw.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccDuxkZw.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccDuxkZw.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccDuxkZw.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccDuxkZw.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccDuxkZw.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccDuxkZw.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccDuxkZw.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccDuxkZw.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccDuxkZw.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccDuxkZw.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccDuxkZw.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccDuxkZw.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccDuxkZw.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccDuxkZw.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccDuxkZw.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccDuxkZw.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccDuxkZw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDuxkZw.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccDuxkZw.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccFpHI0O.s: Assembler messages:
encrypt.c: /tmp/ccFpHI0O.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFpHI0O.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFpHI0O.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccFpHI0O.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccFpHI0O.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccFpHI0O.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccFpHI0O.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccFpHI0O.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccFpHI0O.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccFpHI0O.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccFpHI0O.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccFpHI0O.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccFpHI0O.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccFpHI0O.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFpHI0O.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccFpHI0O.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccFpHI0O.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccFpHI0O.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFpHI0O.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFpHI0O.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccFpHI0O.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFpHI0O.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccFpHI0O.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFpHI0O.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc5IiilE.s: Assembler messages:
encrypt.c: /tmp/cc5IiilE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5IiilE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5IiilE.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/cc5IiilE.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc5IiilE.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc5IiilE.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc5IiilE.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc5IiilE.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc5IiilE.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc5IiilE.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc5IiilE.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc5IiilE.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/cc5IiilE.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc5IiilE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5IiilE.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc5IiilE.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/cc5IiilE.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc5IiilE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5IiilE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5IiilE.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc5IiilE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5IiilE.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/cc5IiilE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5IiilE.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccxSwfvn.s: Assembler messages:
encrypt.c: /tmp/ccxSwfvn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxSwfvn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxSwfvn.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccxSwfvn.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccxSwfvn.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccxSwfvn.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccxSwfvn.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccxSwfvn.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccxSwfvn.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccxSwfvn.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccxSwfvn.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccxSwfvn.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccxSwfvn.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccxSwfvn.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccxSwfvn.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccxSwfvn.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccxSwfvn.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccxSwfvn.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccxSwfvn.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccxSwfvn.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccxSwfvn.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccxSwfvn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxSwfvn.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccxSwfvn.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc6BOCO1.s: Assembler messages:
encrypt.c: /tmp/cc6BOCO1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6BOCO1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6BOCO1.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/cc6BOCO1.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc6BOCO1.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc6BOCO1.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc6BOCO1.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc6BOCO1.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc6BOCO1.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc6BOCO1.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc6BOCO1.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc6BOCO1.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/cc6BOCO1.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc6BOCO1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6BOCO1.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc6BOCO1.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/cc6BOCO1.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cc6BOCO1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6BOCO1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6BOCO1.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc6BOCO1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6BOCO1.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/cc6BOCO1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6BOCO1.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccGjo52L.s: Assembler messages:
encrypt.c: /tmp/ccGjo52L.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGjo52L.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGjo52L.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccGjo52L.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccGjo52L.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccGjo52L.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccGjo52L.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccGjo52L.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccGjo52L.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccGjo52L.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccGjo52L.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccGjo52L.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccGjo52L.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccGjo52L.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccGjo52L.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccGjo52L.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccGjo52L.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccGjo52L.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccGjo52L.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccGjo52L.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccGjo52L.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccGjo52L.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGjo52L.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccGjo52L.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccpy6rdJ.s: Assembler messages:
encrypt.c: /tmp/ccpy6rdJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpy6rdJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpy6rdJ.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccpy6rdJ.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccpy6rdJ.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccpy6rdJ.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccpy6rdJ.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccpy6rdJ.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccpy6rdJ.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccpy6rdJ.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccpy6rdJ.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccpy6rdJ.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccpy6rdJ.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccpy6rdJ.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccpy6rdJ.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccpy6rdJ.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccpy6rdJ.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccpy6rdJ.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccpy6rdJ.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccpy6rdJ.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccpy6rdJ.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccpy6rdJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpy6rdJ.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccpy6rdJ.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/cctLtuwY.s: Assembler messages:
encrypt.c: /tmp/cctLtuwY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctLtuwY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctLtuwY.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/cctLtuwY.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/cctLtuwY.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/cctLtuwY.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/cctLtuwY.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cctLtuwY.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cctLtuwY.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cctLtuwY.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cctLtuwY.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cctLtuwY.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/cctLtuwY.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/cctLtuwY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctLtuwY.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cctLtuwY.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/cctLtuwY.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cctLtuwY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctLtuwY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctLtuwY.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/cctLtuwY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctLtuwY.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/cctLtuwY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctLtuwY.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccNj8Slf.s: Assembler messages:
encrypt.c: /tmp/ccNj8Slf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNj8Slf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNj8Slf.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccNj8Slf.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccNj8Slf.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccNj8Slf.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccNj8Slf.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccNj8Slf.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccNj8Slf.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccNj8Slf.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccNj8Slf.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccNj8Slf.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccNj8Slf.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccNj8Slf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNj8Slf.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccNj8Slf.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccNj8Slf.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccNj8Slf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNj8Slf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNj8Slf.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccNj8Slf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNj8Slf.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccNj8Slf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNj8Slf.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/cccy1Xlb.s: Assembler messages:
encrypt.c: /tmp/cccy1Xlb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccy1Xlb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccy1Xlb.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/cccy1Xlb.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/cccy1Xlb.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/cccy1Xlb.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cccy1Xlb.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cccy1Xlb.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/cccy1Xlb.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/cccy1Xlb.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/cccy1Xlb.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/cccy1Xlb.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/cccy1Xlb.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/cccy1Xlb.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/cccy1Xlb.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/cccy1Xlb.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/cccy1Xlb.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/cccy1Xlb.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/cccy1Xlb.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/cccy1Xlb.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/cccy1Xlb.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/cccy1Xlb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccy1Xlb.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/cccy1Xlb.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccCQ4arX.s: Assembler messages:
encrypt.c: /tmp/ccCQ4arX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCQ4arX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCQ4arX.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/ccCQ4arX.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccCQ4arX.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccCQ4arX.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccCQ4arX.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccCQ4arX.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccCQ4arX.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccCQ4arX.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccCQ4arX.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccCQ4arX.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccCQ4arX.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccCQ4arX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCQ4arX.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccCQ4arX.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/ccCQ4arX.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/ccCQ4arX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCQ4arX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCQ4arX.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccCQ4arX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCQ4arX.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/ccCQ4arX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCQ4arX.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccayU28d.s: Assembler messages:
encrypt.c: /tmp/ccayU28d.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccayU28d.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccayU28d.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccayU28d.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccayU28d.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccayU28d.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccayU28d.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccayU28d.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccayU28d.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccayU28d.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccayU28d.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccayU28d.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccayU28d.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccayU28d.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccayU28d.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccayU28d.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccayU28d.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccayU28d.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccayU28d.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccayU28d.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccayU28d.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccayU28d.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccayU28d.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccayU28d.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccE8IXyx.s: Assembler messages:
encrypt.c: /tmp/ccE8IXyx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccE8IXyx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccE8IXyx.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/ccE8IXyx.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccE8IXyx.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccE8IXyx.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccE8IXyx.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccE8IXyx.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccE8IXyx.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/ccE8IXyx.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/ccE8IXyx.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/ccE8IXyx.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/ccE8IXyx.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/ccE8IXyx.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/ccE8IXyx.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/ccE8IXyx.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/ccE8IXyx.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/ccE8IXyx.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/ccE8IXyx.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/ccE8IXyx.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/ccE8IXyx.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/ccE8IXyx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccE8IXyx.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/ccE8IXyx.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/cce0RCRh.s: Assembler messages:
encrypt.c: /tmp/cce0RCRh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cce0RCRh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cce0RCRh.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/cce0RCRh.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/cce0RCRh.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/cce0RCRh.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/cce0RCRh.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cce0RCRh.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cce0RCRh.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cce0RCRh.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cce0RCRh.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cce0RCRh.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/cce0RCRh.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/cce0RCRh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cce0RCRh.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cce0RCRh.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/cce0RCRh.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cce0RCRh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce0RCRh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce0RCRh.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/cce0RCRh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce0RCRh.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/cce0RCRh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce0RCRh.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/cc4LgDns.s: Assembler messages:
encrypt.c: /tmp/cc4LgDns.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4LgDns.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4LgDns.s:17: Error: too many memory references for 'add'
encrypt.c: /tmp/cc4LgDns.s:18: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc4LgDns.s:22: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc4LgDns.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc4LgDns.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc4LgDns.s:26: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc4LgDns.s:27: Error: no such instruction: `vmovdqa xmm13,XMMWORD PTR [PSHUFFLE_BYTE_FLIP_MASK+rip]'
encrypt.c: /tmp/cc4LgDns.s:28: Error: no such instruction: `vmovdqa xmm10,XMMWORD PTR [_SHUF_00BA+rip]'
encrypt.c: /tmp/cc4LgDns.s:29: Error: no such instruction: `vmovdqa xmm12,XMMWORD PTR [_SHUF_DC00+rip]'
encrypt.c: /tmp/cc4LgDns.s:31: Error: too many memory references for 'lea'
encrypt.c: /tmp/cc4LgDns.s:32: Error: no such instruction: `vmovdqu xmm4,[rdi+0*16]'
encrypt.c: /tmp/cc4LgDns.s:33: Error: no such instruction: `vpshufb xmm4,xmm4,xmm13'
encrypt.c: /tmp/cc4LgDns.s:34: Error: no such instruction: `vmovdqu xmm5,[rdi+1*16]'
encrypt.c: /tmp/cc4LgDns.s:35: Error: no such instruction: `vpshufb xmm5,xmm5,xmm13'
encrypt.c: /tmp/cc4LgDns.s:36: Error: no such instruction: `vmovdqu xmm6,[rdi+2*16]'
encrypt.c: /tmp/cc4LgDns.s:37: Error: no such instruction: `vpshufb xmm6,xmm6,xmm13'
encrypt.c: /tmp/cc4LgDns.s:38: Error: no such instruction: `vmovdqu xmm7,[rdi+3*16]'
encrypt.c: /tmp/cc4LgDns.s:39: Error: no such instruction: `vpshufb xmm7,xmm7,xmm13'
encrypt.c: /tmp/cc4LgDns.s:40: Error: too many memory references for 'mov'
encrypt.c: /tmp/cc4LgDns.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4LgDns.s:44: Error: no such instruction: `vpaddd xmm9,xmm4,[rbp+0*16]'
encrypt.c: /tmp/cc4LgDns.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/cckdZDEk.s: Assembler messages:
encrypt.c: /tmp/cckdZDEk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckdZDEk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckdZDEk.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/cckdZDEk.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/cckdZDEk.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/cckdZDEk.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/cckdZDEk.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cckdZDEk.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cckdZDEk.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cckdZDEk.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cckdZDEk.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cckdZDEk.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/cckdZDEk.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/cckdZDEk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckdZDEk.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cckdZDEk.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/cckdZDEk.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cckdZDEk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckdZDEk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckdZDEk.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/cckdZDEk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckdZDEk.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/cckdZDEk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckdZDEk.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/cccZbRYC.s: Assembler messages:
encrypt.c: /tmp/cccZbRYC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccZbRYC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccZbRYC.s:16: Error: too many memory references for 'add'
encrypt.c: /tmp/cccZbRYC.s:17: Error: too many memory references for 'mov'
encrypt.c: /tmp/cccZbRYC.s:21: Error: too many memory references for 'mov'
encrypt.c: /tmp/cccZbRYC.s:23: Error: too many memory references for 'mov'
encrypt.c: /tmp/cccZbRYC.s:24: Error: too many memory references for 'mov'
encrypt.c: /tmp/cccZbRYC.s:25: Error: too many memory references for 'mov'
encrypt.c: /tmp/cccZbRYC.s:26: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cccZbRYC.s:27: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cccZbRYC.s:28: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cccZbRYC.s:30: Error: too many memory references for 'lea'
encrypt.c: /tmp/cccZbRYC.s:39: Error: too many memory references for 'mov'
encrypt.c: /tmp/cccZbRYC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccZbRYC.s:43: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cccZbRYC.s:44: Error: suffix or operands invalid for `paddd'
encrypt.c: /tmp/cccZbRYC.s:45: Error: too many memory references for 'movdqa'
encrypt.c: /tmp/cccZbRYC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccZbRYC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccZbRYC.s:53: Error: too many memory references for 'mov'
encrypt.c: /tmp/cccZbRYC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccZbRYC.s:57: Error: too many memory references for 'xor'
encrypt.c: /tmp/cccZbRYC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccZbRYC.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

Compiler output

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