Implementation notes: mips64, gcc49, crypto_hash/groestl256

Computer: gcc49
Architecture: mips64
CPU ID: unknown CPU ID
SUPERCOP version: 20130126
Operation: crypto_hash
Primitive: groestl256
TimeImplementationCompilerBenchmark dateSUPERCOP version
109768sphlib-adaptedgcc -funroll-loops -mabi=64 -O -fomit-frame-pointer2012041020120329
110370sphlibgcc -funroll-loops -mabi=64 -O -fomit-frame-pointer2012041020120329
110840sphlib-adaptedgcc -mabi=64 -O -fomit-frame-pointer2012041020120329
113114sphlibgcc -mabi=64 -O -fomit-frame-pointer2012041020120329
149380opt64gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer2012041020120329
153064opt64gcc -mabi=64 -O -fomit-frame-pointer2012041020120329
155102sphlib-smallgcc -funroll-loops -mabi=64 -O -fomit-frame-pointer2012041020120329
155860sphlib-smallgcc -mabi=64 -O -fomit-frame-pointer2012041020120329
242176opt32gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer2012041020120329
242708opt32gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer2012041020120329
245786opt32gcc -mabi=64 -O3 -fomit-frame-pointer2012041020120329
253112opt32gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer2012041020120329
253608opt32gcc -mabi=64 -O2 -fomit-frame-pointer2012041020120329
256670opt32gcc -mabi=64 -Os -fomit-frame-pointer2012041020120329
27241832bit-2ktablegcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer2012052220120521
27390432bit-2ktablegcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer2012052220120521
27848832bit-2ktablegcc -mabi=64 -O3 -fomit-frame-pointer2012052220120521
28763632bit-2ktablegcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer2012052220120521
28789632bit-2ktablegcc -mabi=64 -O2 -fomit-frame-pointer2012052220120521
28809032bit-2ktablegcc -mabi=64 -Os -fomit-frame-pointer2012052220120521
294028sphlibgcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer2012041020120329
301048sphlibgcc -mabi=64 -O3 -fomit-frame-pointer2012041020120329
303726sphlibgcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer2012041020120329
306442sphlibgcc -mabi=64 -O2 -fomit-frame-pointer2012041020120329
308426sphlib-adaptedgcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer2012041020120329
308666sphlib-adaptedgcc -mabi=64 -Os -fomit-frame-pointer2012041020120329
330520sphlibgcc -mabi=64 -Os -fomit-frame-pointer2012041020120329
332356sphlibgcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer2012041020120329
343874sphlib-adaptedgcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer2012041020120329
350024opt64gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer2012041020120329
350660opt64gcc -mabi=64 -Os -fomit-frame-pointer2012041020120329
355732opt64gcc -mabi=64 -O2 -fomit-frame-pointer2012041020120329
356538sphlib-smallgcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer2012041020120329
356732sphlib-adaptedgcc -mabi=64 -O2 -fomit-frame-pointer2012041020120329
358000sphlib-smallgcc -mabi=64 -O2 -fomit-frame-pointer2012041020120329
358912sphlib-adaptedgcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer2012041020120329
359360sphlib-smallgcc -mabi=64 -Os -fomit-frame-pointer2012041020120329
366258sphlib-adaptedgcc -mabi=64 -O3 -fomit-frame-pointer2012041020120329
367468opt64gcc -mabi=64 -O3 -fomit-frame-pointer2012041020120329
367564sphlib-smallgcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer2012041020120329
372796opt64gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer2012041020120329
373682opt64gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer2012041020120329
374820sphlib-smallgcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer2012041020120329
408310sphlib-smallgcc -mabi=64 -O3 -fomit-frame-pointer2012041020120329
410588opt32gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer2012041020120329
412582opt32gcc -mabi=64 -O -fomit-frame-pointer2012041020120329
45806232bit-2ktablegcc -funroll-loops -mabi=64 -O -fomit-frame-pointer2012052220120521
46047432bit-2ktablegcc -mabi=64 -O -fomit-frame-pointer2012052220120521
4711488bit_cgcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer2012041020120329
4880228bit_cgcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer2012041020120329
5056368bit_cgcc -mabi=64 -O3 -fomit-frame-pointer2012041020120329
5146748bit_cgcc -mabi=64 -O2 -fomit-frame-pointer2012041020120329
5203988bit_cgcc -mabi=64 -Os -fomit-frame-pointer2012041020120329
5232168bit_cgcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer2012041020120329
56893832bit-bytesliced-c-fastgcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer2012052220120521
6074768bit_cgcc -funroll-loops -mabi=64 -O -fomit-frame-pointer2012041020120329
6125628bit_cgcc -mabi=64 -O -fomit-frame-pointer2012041020120329
66626832bit-bytesliced-c-fastgcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer2012052220120521
91829432bit-bytesliced-c-smallgcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer2012052220120521
92733232bit-bytesliced-c-smallgcc -mabi=64 -O3 -fomit-frame-pointer2012052220120521
94382032bit-bytesliced-c-smallgcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer2012052220120521
133477432bit-bytesliced-c-smallgcc -funroll-loops -mabi=64 -O -fomit-frame-pointer2012052220120521
133768632bit-bytesliced-c-fastgcc -mabi=64 -O3 -fomit-frame-pointer2012052220120521
147749032bit-bytesliced-c-fastgcc -mabi=64 -O2 -fomit-frame-pointer2012052220120521
150084032bit-bytesliced-c-fastgcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer2012052220120521
154458832bit-bytesliced-c-fastgcc -mabi=64 -Os -fomit-frame-pointer2012052220120521
155589232bit-bytesliced-c-fastgcc -funroll-loops -mabi=64 -O -fomit-frame-pointer2012052220120521
158596832bit-bytesliced-c-fastgcc -mabi=64 -O -fomit-frame-pointer2012052220120521
167555432bit-bytesliced-c-smallgcc -mabi=64 -O2 -fomit-frame-pointer2012052220120521
169892232bit-bytesliced-c-smallgcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer2012052220120521
171198832bit-bytesliced-c-smallgcc -mabi=64 -Os -fomit-frame-pointer2012052220120521
222162632bit-bytesliced-c-smallgcc -mabi=64 -O -fomit-frame-pointer2012052220120521

Compiler output

Implementation: crypto_hash/groestl256/vperm
Compiler: gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer
hash.c: /tmp/cc7KmKez.s: Assembler messages:
hash.c: /tmp/cc7KmKez.s:19: Error: unknown pseudo-op: `.intel_syntax'
hash.c: /tmp/cc7KmKez.s:22: Error: Unrecognized opcode `emms'
hash.c: /tmp/cc7KmKez.s:25: Error: Unrecognized opcode `movaps xmm0,[ROUND_CONST_Lx]'
hash.c: /tmp/cc7KmKez.s:28: Error: Unrecognized opcode `movaps xmm8,[ALL_0F]'
hash.c: /tmp/cc7KmKez.s:31: Error: Unrecognized opcode `movaps xmm9,[VPERM_IPT+0*16]'
hash.c: /tmp/cc7KmKez.s:34: Error: Unrecognized opcode `movaps xmm10,[VPERM_IPT+1*16]'
hash.c: /tmp/cc7KmKez.s:37: Error: Unrecognized opcode `movdqa xmm4,xmm8'
hash.c: /tmp/cc7KmKez.s:40: Error: Unrecognized opcode `movdqa xmm5,xmm8'
hash.c: /tmp/cc7KmKez.s:43: Error: opcode not supported on this processor: mips3 (mips3) `pandn xmm4,xmm0'
hash.c: ...
hash.c: /tmp/cc7KmKez.s:24118: Error: Unrecognized opcode `movdqa xmm11,xmm6'
hash.c: /tmp/cc7KmKez.s:24121: Error: Unrecognized opcode `pshufb xmm9,xmm0'
hash.c: /tmp/cc7KmKez.s:24124: Error: Unrecognized opcode `pshufb xmm11,xmm1'
hash.c: /tmp/cc7KmKez.s:24127: Error: Unrecognized opcode `pxor xmm9,xmm2'
hash.c: /tmp/cc7KmKez.s:24130: Error: Unrecognized opcode `pxor xmm11,xmm3'
hash.c: /tmp/cc7KmKez.s:24133: Error: Unrecognized opcode `movaps [rdi+2*16],xmm9'
hash.c: /tmp/cc7KmKez.s:24136: Error: Unrecognized opcode `movaps [rdi+3*16],xmm11'
hash.c: /tmp/cc7KmKez.s:24139: Error: unknown pseudo-op: `.att_syntax'
hash.c: /tmp/cc7KmKez.s:24422: Error: Unrecognized opcode `emms'
hash.c: /tmp/cc7KmKez.s:24462: Error: Unrecognized opcode `emms'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer vperm

Compiler output

Implementation: crypto_hash/groestl256/avx
Compiler: gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer
hash.c: /tmp/ccXuRcTB.s: Assembler messages:
hash.c: /tmp/ccXuRcTB.s:19: Error: unknown pseudo-op: `.intel_syntax'
hash.c: /tmp/ccXuRcTB.s:22: Error: Unrecognized opcode `emms'
hash.c: /tmp/ccXuRcTB.s:25: Error: Unrecognized opcode `vmovaps xmm12,[rdi+0*16]'
hash.c: /tmp/ccXuRcTB.s:28: Error: Unrecognized opcode `vmovaps xmm13,[rdi+1*16]'
hash.c: /tmp/ccXuRcTB.s:31: Error: Unrecognized opcode `vmovaps xmm14,[rdi+2*16]'
hash.c: /tmp/ccXuRcTB.s:34: Error: Unrecognized opcode `vmovaps xmm15,[rdi+3*16]'
hash.c: /tmp/ccXuRcTB.s:37: Error: Unrecognized opcode `vmovaps xmm0,[TRANSP_MASK]'
hash.c: /tmp/ccXuRcTB.s:40: Error: Unrecognized opcode `vpshufb xmm12,xmm12,xmm0'
hash.c: /tmp/ccXuRcTB.s:43: Error: Unrecognized opcode `vpshufb xmm13,xmm13,xmm0'
hash.c: ...
hash.c: /tmp/ccXuRcTB.s:9643: Error: Unrecognized opcode `vpshufd xmm0,xmm0,216'
hash.c: /tmp/ccXuRcTB.s:9646: Error: Unrecognized opcode `vpunpckhdq xmm9,xmm8,xmm12'
hash.c: /tmp/ccXuRcTB.s:9649: Error: Unrecognized opcode `vpunpckhdq xmm11,xmm4,xmm0'
hash.c: /tmp/ccXuRcTB.s:9652: Error: Unrecognized opcode `vpunpckldq xmm8,xmm8,xmm12'
hash.c: /tmp/ccXuRcTB.s:9655: Error: Unrecognized opcode `vpunpckldq xmm4,xmm4,xmm0'
hash.c: /tmp/ccXuRcTB.s:9658: Error: Unrecognized opcode `vmovaps [rdi+2*16],xmm9'
hash.c: /tmp/ccXuRcTB.s:9661: Error: Unrecognized opcode `vmovaps [rdi+3*16],xmm11'
hash.c: /tmp/ccXuRcTB.s:9664: Error: unknown pseudo-op: `.att_syntax'
hash.c: /tmp/ccXuRcTB.s:9947: Error: Unrecognized opcode `emms'
hash.c: /tmp/ccXuRcTB.s:9987: Error: Unrecognized opcode `emms'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer avx

Compiler output

Implementation: crypto_hash/groestl256/aesni
Compiler: gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer
hash.c: /tmp/ccjZC1EH.s: Assembler messages:
hash.c: /tmp/ccjZC1EH.s:19: Error: unknown pseudo-op: `.intel_syntax'
hash.c: /tmp/ccjZC1EH.s:22: Error: Unrecognized opcode `emms'
hash.c: /tmp/ccjZC1EH.s:25: Error: Unrecognized opcode `movaps xmm12,[rdi+0*16]'
hash.c: /tmp/ccjZC1EH.s:28: Error: Unrecognized opcode `movaps xmm13,[rdi+1*16]'
hash.c: /tmp/ccjZC1EH.s:31: Error: Unrecognized opcode `movaps xmm14,[rdi+2*16]'
hash.c: /tmp/ccjZC1EH.s:34: Error: Unrecognized opcode `movaps xmm15,[rdi+3*16]'
hash.c: /tmp/ccjZC1EH.s:37: Error: Unrecognized opcode `movaps xmm0,[TRANSP_MASK]'
hash.c: /tmp/ccjZC1EH.s:40: Error: Unrecognized opcode `pshufb xmm12,xmm0'
hash.c: /tmp/ccjZC1EH.s:43: Error: Unrecognized opcode `pshufb xmm13,xmm0'
hash.c: ...
hash.c: /tmp/ccjZC1EH.s:10696: Error: Unrecognized opcode `movdqa xmm11,xmm4'
hash.c: /tmp/ccjZC1EH.s:10699: Error: Unrecognized opcode `punpckldq xmm8,xmm12'
hash.c: /tmp/ccjZC1EH.s:10702: Error: Unrecognized opcode `punpckldq xmm4,xmm0'
hash.c: /tmp/ccjZC1EH.s:10705: Error: Unrecognized opcode `punpckhdq xmm9,xmm12'
hash.c: /tmp/ccjZC1EH.s:10708: Error: Unrecognized opcode `punpckhdq xmm11,xmm0'
hash.c: /tmp/ccjZC1EH.s:10711: Error: Unrecognized opcode `movaps [rdi+2*16],xmm9'
hash.c: /tmp/ccjZC1EH.s:10714: Error: Unrecognized opcode `movaps [rdi+3*16],xmm11'
hash.c: /tmp/ccjZC1EH.s:10717: Error: unknown pseudo-op: `.att_syntax'
hash.c: /tmp/ccjZC1EH.s:11000: Error: Unrecognized opcode `emms'
hash.c: /tmp/ccjZC1EH.s:11040: Error: Unrecognized opcode `emms'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer aesni

Compiler output

Implementation: crypto_hash/groestl256/opteron-unrolled
Compiler: gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:12:
hash.c: Punrolled.h: In function 'P512ASM':
hash.c: Punrolled.h:2: error: unknown register name '%mm7' in 'asm'
hash.c: Punrolled.h:2: error: unknown register name '%mm6' in 'asm'
hash.c: Punrolled.h:2: error: unknown register name '%mm5' in 'asm'
hash.c: Punrolled.h:2: error: unknown register name '%mm4' in 'asm'
hash.c: Punrolled.h:2: error: unknown register name '%mm3' in 'asm'
hash.c: Punrolled.h:2: error: unknown register name '%mm2' in 'asm'
hash.c: Punrolled.h:2: error: unknown register name '%r11' in 'asm'
hash.c: Punrolled.h:2: error: unknown register name '%r10' in 'asm'
hash.c: ...
hash.c: Punrolled.h:2: error: unknown register name '%mm2' in 'asm'
hash.c: Punrolled.h:2: error: unknown register name '%r11' in 'asm'
hash.c: Punrolled.h:2: error: unknown register name '%r10' in 'asm'
hash.c: Punrolled.h:2: error: unknown register name '%r8' in 'asm'
hash.c: Punrolled.h:2: error: unknown register name '%rsi' in 'asm'
hash.c: Punrolled.h:2: error: unknown register name '%rdi' in 'asm'
hash.c: Punrolled.h:2: error: unknown register name '%rdx' in 'asm'
hash.c: Punrolled.h:2: error: unknown register name '%rcx' in 'asm'
hash.c: Punrolled.h:2: error: unknown register name '%rbx' in 'asm'
hash.c: Punrolled.h:2: error: unknown register name '%rax' in 'asm'

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer opteron-unrolled
gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer opteron-unrolled
gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer opteron-unrolled
gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer opteron-unrolled
gcc -mabi=64 -O2 -fomit-frame-pointer opteron-unrolled
gcc -mabi=64 -O3 -fomit-frame-pointer opteron-unrolled
gcc -mabi=64 -O -fomit-frame-pointer opteron-unrolled
gcc -mabi=64 -Os -fomit-frame-pointer opteron-unrolled

Compiler output

Implementation: crypto_hash/groestl256/opteron
Compiler: gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:13:
hash.c: PQ512-amd64.h: In function 'P512ASM':
hash.c: PQ512-amd64.h:2: error: unknown register name '%mm7' in 'asm'
hash.c: PQ512-amd64.h:2: error: unknown register name '%mm6' in 'asm'
hash.c: PQ512-amd64.h:2: error: unknown register name '%mm5' in 'asm'
hash.c: PQ512-amd64.h:2: error: unknown register name '%mm4' in 'asm'
hash.c: PQ512-amd64.h:2: error: unknown register name '%mm3' in 'asm'
hash.c: PQ512-amd64.h:2: error: unknown register name '%mm2' in 'asm'
hash.c: PQ512-amd64.h:2: error: unknown register name '%r11' in 'asm'
hash.c: PQ512-amd64.h:2: error: unknown register name '%r10' in 'asm'
hash.c: ...
hash.c: PQ512-amd64.h:2: error: unknown register name '%mm2' in 'asm'
hash.c: PQ512-amd64.h:2: error: unknown register name '%r11' in 'asm'
hash.c: PQ512-amd64.h:2: error: unknown register name '%r10' in 'asm'
hash.c: PQ512-amd64.h:2: error: unknown register name '%r8' in 'asm'
hash.c: PQ512-amd64.h:2: error: unknown register name '%rsi' in 'asm'
hash.c: PQ512-amd64.h:2: error: unknown register name '%rdi' in 'asm'
hash.c: PQ512-amd64.h:2: error: unknown register name '%rdx' in 'asm'
hash.c: PQ512-amd64.h:2: error: unknown register name '%rcx' in 'asm'
hash.c: PQ512-amd64.h:2: error: unknown register name '%rbx' in 'asm'
hash.c: PQ512-amd64.h:2: error: unknown register name '%rax' in 'asm'

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer opteron
gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer opteron
gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer opteron
gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer opteron
gcc -mabi=64 -O2 -fomit-frame-pointer opteron
gcc -mabi=64 -O3 -fomit-frame-pointer opteron
gcc -mabi=64 -O -fomit-frame-pointer opteron
gcc -mabi=64 -Os -fomit-frame-pointer opteron

Compiler output

Implementation: crypto_hash/groestl256/aesni-intr
Compiler: gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:28:
hash.c: groestl-intr-aes.h:10:23: error: smmintrin.h: No such file or directory
hash.c: groestl-intr-aes.h:11:23: error: wmmintrin.h: No such file or directory
hash.c: In file included from hash.c:28:
hash.c: groestl-intr-aes.h:15: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ROUND_CONST_Lx'
hash.c: groestl-intr-aes.h:16: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ROUND_CONST_L0'
hash.c: groestl-intr-aes.h:17: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ROUND_CONST_L7'
hash.c: groestl-intr-aes.h:18: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ROUND_CONST_P'
hash.c: groestl-intr-aes.h:19: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ROUND_CONST_Q'
hash.c: groestl-intr-aes.h:20: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'TRANSP_MASK'
hash.c: ...
hash.c: groestl-intr-aes.h:474: error: 'SUBSH_MASK' undeclared (first use in this function)
hash.c: groestl-intr-aes.h:474: error: 'ALL_1B' undeclared (first use in this function)
hash.c: groestl-intr-aes.h:489: error: 'TRANSP_MASK' undeclared (first use in this function)
hash.c: hash.c: In function 'Init':
hash.c: hash.c:97: error: 'ALL_1B' undeclared (first use in this function)
hash.c: hash.c:97: error: 'TRANSP_MASK' undeclared (first use in this function)
hash.c: hash.c:97: error: 'SUBSH_MASK' undeclared (first use in this function)
hash.c: hash.c:97: error: 'ROUND_CONST_L0' undeclared (first use in this function)
hash.c: hash.c:97: error: 'ROUND_CONST_L7' undeclared (first use in this function)
hash.c: hash.c:97: error: 'ROUND_CONST_Lx' undeclared (first use in this function)

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

Compiler output

Implementation: crypto_hash/groestl256/avx-intr
Compiler: gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:31:
hash.c: groestl-intr-avx.h:10:23: error: smmintrin.h: No such file or directory
hash.c: groestl-intr-avx.h:11:23: error: wmmintrin.h: No such file or directory
hash.c: groestl-intr-avx.h:12:23: error: immintrin.h: No such file or directory
hash.c: In file included from hash.c:31:
hash.c: groestl-intr-avx.h:16: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ROUND_CONST_Lx'
hash.c: groestl-intr-avx.h:17: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ROUND_CONST_L0'
hash.c: groestl-intr-avx.h:18: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ROUND_CONST_L7'
hash.c: groestl-intr-avx.h:19: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ROUND_CONST_P'
hash.c: groestl-intr-avx.h:20: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ROUND_CONST_Q'
hash.c: ...
hash.c: groestl-intr-avx.h:462: error: 'ALL_1B' undeclared (first use in this function)
hash.c: groestl-intr-avx.h:477: error: 'TRANSP_MASK' undeclared (first use in this function)
hash.c: hash.c: In function 'Init':
hash.c: hash.c:97: error: 'ALL_1B' undeclared (first use in this function)
hash.c: hash.c:97: error: 'ALL_FF' undeclared (first use in this function)
hash.c: hash.c:97: error: 'TRANSP_MASK' undeclared (first use in this function)
hash.c: hash.c:97: error: 'SUBSH_MASK' undeclared (first use in this function)
hash.c: hash.c:97: error: 'ROUND_CONST_L0' undeclared (first use in this function)
hash.c: hash.c:97: error: 'ROUND_CONST_L7' undeclared (first use in this function)
hash.c: hash.c:97: error: 'ROUND_CONST_Lx' undeclared (first use in this function)

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer avx-intr
gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer avx-intr
gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer avx-intr
gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer avx-intr
gcc -mabi=64 -O2 -fomit-frame-pointer avx-intr
gcc -mabi=64 -O3 -fomit-frame-pointer avx-intr
gcc -mabi=64 -O -fomit-frame-pointer avx-intr
gcc -mabi=64 -Os -fomit-frame-pointer avx-intr

Compiler output

Implementation: crypto_hash/groestl256/vperm-intr
Compiler: gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:34:
hash.c: groestl-intr-vperm.h:13:23: error: tmmintrin.h: No such file or directory
hash.c: In file included from hash.c:34:
hash.c: groestl-intr-vperm.h:17: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ROUND_CONST_Lx'
hash.c: groestl-intr-vperm.h:18: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ROUND_CONST_L0'
hash.c: groestl-intr-vperm.h:19: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ROUND_CONST_L7'
hash.c: groestl-intr-vperm.h:20: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ROUND_CONST_P'
hash.c: groestl-intr-vperm.h:21: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ROUND_CONST_Q'
hash.c: groestl-intr-vperm.h:22: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'TRANSP_MASK'
hash.c: groestl-intr-vperm.h:23: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'SUBSH_MASK'
hash.c: ...
hash.c: hash.c:97: error: 'VPERM_IPT' undeclared (first use in this function)
hash.c: hash.c:97: error: 'VPERM_OPT' undeclared (first use in this function)
hash.c: hash.c:97: error: 'VPERM_INV' undeclared (first use in this function)
hash.c: hash.c:97: error: 'VPERM_SB1' undeclared (first use in this function)
hash.c: hash.c:97: error: 'VPERM_SB2' undeclared (first use in this function)
hash.c: hash.c:97: error: 'VPERM_SB4' undeclared (first use in this function)
hash.c: hash.c:97: error: 'SUBSH_MASK' undeclared (first use in this function)
hash.c: hash.c:97: error: 'ROUND_CONST_L0' undeclared (first use in this function)
hash.c: hash.c:97: error: 'ROUND_CONST_L7' undeclared (first use in this function)
hash.c: hash.c:97: error: 'ROUND_CONST_Lx' undeclared (first use in this function)

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer vperm-intr
gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer vperm-intr
gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer vperm-intr
gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer vperm-intr
gcc -mabi=64 -O2 -fomit-frame-pointer vperm-intr
gcc -mabi=64 -O3 -fomit-frame-pointer vperm-intr
gcc -mabi=64 -O -fomit-frame-pointer vperm-intr
gcc -mabi=64 -Os -fomit-frame-pointer vperm-intr

Compiler output

Implementation: crypto_hash/groestl256/core2duo
Compiler: gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'Transform':
hash.c: hash.c:40: warning: passing argument 1 of 'Q512ASM' from incompatible pointer type
hash.c: PQ512-core2.h:261: note: expected 'u64 *' but argument is of type 'u32 *'
hash.c: hash.c:41: warning: passing argument 1 of 'P512ASM' from incompatible pointer type
hash.c: PQ512-core2.h:1: note: expected 'u64 *' but argument is of type 'u32 *'
hash.c: hash.c: In function 'OutputTransformation':
hash.c: hash.c:64: warning: passing argument 1 of 'P512ASM' from incompatible pointer type
hash.c: PQ512-core2.h:1: note: expected 'u64 *' but argument is of type 'u32 *'
hash.c: In file included from hash.c:13:
hash.c: PQ512-core2.h: In function 'P512ASM':
hash.c: ...
hash.c: PQ512-core2.h:2: error: unknown register name '%r11' in 'asm'
hash.c: PQ512-core2.h:2: error: unknown register name '%r10' in 'asm'
hash.c: PQ512-core2.h:2: error: unknown register name '%r9' in 'asm'
hash.c: PQ512-core2.h:2: error: unknown register name '%r8' in 'asm'
hash.c: PQ512-core2.h:2: error: unknown register name '%rsi' in 'asm'
hash.c: PQ512-core2.h:2: error: unknown register name '%rdi' in 'asm'
hash.c: PQ512-core2.h:2: error: unknown register name '%rdx' in 'asm'
hash.c: PQ512-core2.h:2: error: unknown register name '%rcx' in 'asm'
hash.c: PQ512-core2.h:2: error: unknown register name '%rbx' in 'asm'
hash.c: PQ512-core2.h:2: error: unknown register name '%rax' in 'asm'

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer core2duo
gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer core2duo
gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer core2duo
gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer core2duo
gcc -mabi=64 -O2 -fomit-frame-pointer core2duo
gcc -mabi=64 -O3 -fomit-frame-pointer core2duo
gcc -mabi=64 -O -fomit-frame-pointer core2duo
gcc -mabi=64 -Os -fomit-frame-pointer core2duo

Compiler output

Implementation: crypto_hash/groestl256/mmx
Compiler: gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer
hash.c: hash.c:897:2: error: #error "MMX instructions must be enabled"

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer mmx
gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer mmx
gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer mmx
gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer mmx
gcc -mabi=64 -O2 -fomit-frame-pointer mmx
gcc -mabi=64 -O3 -fomit-frame-pointer mmx
gcc -mabi=64 -O -fomit-frame-pointer mmx
gcc -mabi=64 -Os -fomit-frame-pointer mmx

Compiler output

Implementation: crypto_hash/groestl256/thumb-asm-small
Compiler: gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer
groestl_asm.S: groestl_asm.S: Assembler messages:
groestl_asm.S: groestl_asm.S:2: Error: unknown pseudo-op: `.syntax'
groestl_asm.S: groestl_asm.S:3: Error: unknown pseudo-op: `.thumb'
groestl_asm.S: groestl_asm.S:24: Error: unknown pseudo-op: `.thumb'
groestl_asm.S: groestl_asm.S:25: Error: unknown pseudo-op: `.thumb_func'
groestl_asm.S: groestl_asm.S:28: Error: Unrecognized opcode `push {r4-r7,lr}'
groestl_asm.S: groestl_asm.S:29: Error: Unrecognized opcode `bl mixByteshalfStateAsm'
groestl_asm.S: groestl_asm.S:30: Error: Unrecognized opcode `adds r0,r2,'
groestl_asm.S: groestl_asm.S:31: Error: Unrecognized opcode `bl mixByteshalfStateAsm'
groestl_asm.S: groestl_asm.S:32: Error: opcode not supported on this processor: mips3 (mips3) `pop {r4-r7,pc}'
groestl_asm.S: ...
groestl_asm.S: groestl_asm.S:214: Error: Unrecognized opcode `ands r5,r3@clear msbs in inreg'
groestl_asm.S: groestl_asm.S:215: Error: Unrecognized opcode `lsls r5,'
groestl_asm.S: groestl_asm.S:216: Error: Unrecognized opcode `lsrs r4,'
groestl_asm.S: groestl_asm.S:217: Error: Unrecognized opcode `lsls r3,r4,'
groestl_asm.S: groestl_asm.S:218: Error: Unrecognized opcode `orrs r4,r3'
groestl_asm.S: groestl_asm.S:219: Error: Unrecognized opcode `lsls r3,r4,'
groestl_asm.S: groestl_asm.S:220: Error: Unrecognized opcode `orrs r4,r3'
groestl_asm.S: groestl_asm.S:221: Error: Unrecognized opcode `eors r5,r4@output is stored to inreg'
groestl_asm.S: groestl_asm.S:222: Error: opcode not supported on this processor: mips3 (mips3) `pop {r3-r4}'
groestl_asm.S: groestl_asm.S:223: Error: Unrecognized opcode `bx lr'

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer thumb-asm-small
gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer thumb-asm-small
gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer thumb-asm-small
gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer thumb-asm-small
gcc -mabi=64 -O2 -fomit-frame-pointer thumb-asm-small
gcc -mabi=64 -O3 -fomit-frame-pointer thumb-asm-small
gcc -mabi=64 -O -fomit-frame-pointer thumb-asm-small
gcc -mabi=64 -Os -fomit-frame-pointer thumb-asm-small

Compiler output

Implementation: crypto_hash/groestl256/thumb-asm-fast
Compiler: gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer
groestl_asm.S: groestl_asm.S: Assembler messages:
groestl_asm.S: groestl_asm.S:2: Error: unknown pseudo-op: `.syntax'
groestl_asm.S: groestl_asm.S:3: Error: unknown pseudo-op: `.thumb'
groestl_asm.S: groestl_asm.S:9: Error: unknown pseudo-op: `.thumb'
groestl_asm.S: groestl_asm.S:10: Error: unknown pseudo-op: `.thumb_func'
groestl_asm.S: groestl_asm.S:14: Error: Unrecognized opcode `push {r4-r6}'
groestl_asm.S: groestl_asm.S:15: Error: Unrecognized opcode `adr r1,SBOX_'
groestl_asm.S: groestl_asm.S:16: Error: Unrecognized opcode `movs r6,'
groestl_asm.S: groestl_asm.S:17: Error: Unrecognized opcode `movs r2,'
groestl_asm.S: groestl_asm.S:18: Error: Illegal operands `ldr r3,[r0,r2]@load word'
groestl_asm.S: ...
groestl_asm.S: groestl_asm.S:302: Error: Unrecognized opcode `lsrs r3,'
groestl_asm.S: groestl_asm.S:302: Error: Unrecognized opcode `lsls r1@calc,r3,'
groestl_asm.S: groestl_asm.S:302: Error: Unrecognized opcode `orrs r3,r1@calc'
groestl_asm.S: groestl_asm.S:302: Error: Unrecognized opcode `lsls r1@calc,r3,'
groestl_asm.S: groestl_asm.S:302: Error: Unrecognized opcode `orrs r3,r1@calc'
groestl_asm.S: groestl_asm.S:302: Error: Unrecognized opcode `eors r5,r3@output is stored to inreg'
groestl_asm.S: groestl_asm.S:303: Error: Unrecognized opcode `eors r5,r0@t0^y2'
groestl_asm.S: groestl_asm.S:304: Error: Unrecognized opcode `str r5,[r2,'
groestl_asm.S: groestl_asm.S:306: Error: Illegal operands `add sp,'
groestl_asm.S: groestl_asm.S:308: Error: opcode not supported on this processor: mips3 (mips3) `pop {pc}'

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer thumb-asm-fast
gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer thumb-asm-fast
gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer thumb-asm-fast
gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer thumb-asm-fast
gcc -mabi=64 -O2 -fomit-frame-pointer thumb-asm-fast
gcc -mabi=64 -O3 -fomit-frame-pointer thumb-asm-fast
gcc -mabi=64 -O -fomit-frame-pointer thumb-asm-fast
gcc -mabi=64 -Os -fomit-frame-pointer thumb-asm-fast

Compiler output

Implementation: crypto_hash/groestl256/neon-vperm
Compiler: gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer
vperm-neon.S: vperm-neon.S: Assembler messages:
vperm-neon.S: vperm-neon.S:12: Error: unknown pseudo-op: `.syntax'
vperm-neon.S: vperm-neon.S:52: Error: junk at end of line, first unrecognized character is `@'
vperm-neon.S: vperm-neon.S:53: Error: junk at end of line, first unrecognized character is `@'
vperm-neon.S: vperm-neon.S:68: Error: junk at end of line, first unrecognized character is `@'
vperm-neon.S: vperm-neon.S:69: Error: junk at end of line, first unrecognized character is `@'
vperm-neon.S: vperm-neon.S:70: Error: junk at end of line, first unrecognized character is `@'
vperm-neon.S: vperm-neon.S:71: Error: junk at end of line, first unrecognized character is `@'
vperm-neon.S: vperm-neon.S:72: Error: junk at end of line, first unrecognized character is `@'
vperm-neon.S: vperm-neon.S:78: Error: unknown pseudo-op: `.arm'
vperm-neon.S: vperm-neon.S:914: Error: Unrecognized opcode `vld1.8 {d16,d17},[r7,:128]!'
vperm-neon.S: vperm-neon.S:914: Error: Unrecognized opcode `vld1.8 {d18,d19},[r8,:128]@Loading RoundConst for Lx'
vperm-neon.S: vperm-neon.S:914: Error: Unrecognized opcode `veor q0,q0,q8@xor from first row,here to avoid pipeline stall'
vperm-neon.S: vperm-neon.S:914: Error: Unrecognized opcode `veor q1,q1,q9'
vperm-neon.S: vperm-neon.S:914: Error: Unrecognized opcode `veor q2,q2,q9'
vperm-neon.S: vperm-neon.S:914: Error: Unrecognized opcode `vld1.8 {d20,d21},[r9,:128]!@load RoundConst for Line7,interleaved'
vperm-neon.S: vperm-neon.S:914: Error: Unrecognized opcode `veor q3,q3,q9'
vperm-neon.S: vperm-neon.S:914: Error: Unrecognized opcode `veor q4,q4,q9'
vperm-neon.S: vperm-neon.S:914: Error: Unrecognized opcode `veor q5,q5,q9'
vperm-neon.S: vperm-neon.S:914: Error: Unrecognized opcode `veor q6,q6,q9'
vperm-neon.S: vperm-neon.S:914: Error: Unrecognized opcode `veor q7,q7,q10'
vperm-neon.S: vperm-neon.S:914: Error: Unrecognized opcode `vext.8 d0,d0,d0,'
vperm-neon.S: vperm-neon.S:914: Error: Unrecognized opcode `vext.8 d1,d1,d1,'
vperm-neon.S: vperm-neon.S:914: Error: Unrecognized opcode `vext.8 d2,d2,d2,'
vperm-neon.S: vperm-neon.S:914: Error: Unrecognized opcode `vext.8 d3,d3,d3,'
vperm-neon.S: ...

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer neon-vperm
gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer neon-vperm
gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer neon-vperm
gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer neon-vperm
gcc -mabi=64 -O2 -fomit-frame-pointer neon-vperm
gcc -mabi=64 -O3 -fomit-frame-pointer neon-vperm
gcc -mabi=64 -O -fomit-frame-pointer neon-vperm
gcc -mabi=64 -Os -fomit-frame-pointer neon-vperm

Compiler output

Implementation: crypto_hash/groestl256/avx
Compiler: gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer
hash.c: /tmp/ccV1CJGd.s: Assembler messages:
hash.c: /tmp/ccV1CJGd.s:19: Error: unknown pseudo-op: `.intel_syntax'
hash.c: /tmp/ccV1CJGd.s:22: Error: Unrecognized opcode `emms'
hash.c: /tmp/ccV1CJGd.s:25: Error: Unrecognized opcode `vmovaps xmm12,[rdi+0*16]'
hash.c: /tmp/ccV1CJGd.s:28: Error: Unrecognized opcode `vmovaps xmm13,[rdi+1*16]'
hash.c: /tmp/ccV1CJGd.s:31: Error: Unrecognized opcode `vmovaps xmm14,[rdi+2*16]'
hash.c: /tmp/ccV1CJGd.s:34: Error: Unrecognized opcode `vmovaps xmm15,[rdi+3*16]'
hash.c: /tmp/ccV1CJGd.s:37: Error: Unrecognized opcode `vmovaps xmm0,[TRANSP_MASK]'
hash.c: /tmp/ccV1CJGd.s:40: Error: Unrecognized opcode `vpshufb xmm12,xmm12,xmm0'
hash.c: /tmp/ccV1CJGd.s:43: Error: Unrecognized opcode `vpshufb xmm13,xmm13,xmm0'
hash.c: ...
hash.c: /tmp/ccV1CJGd.s:10417: Error: Unrecognized opcode `vmovaps [rdi+1*16],xmm2'
hash.c: /tmp/ccV1CJGd.s:10420: Error: Unrecognized opcode `vmovaps [rdi+2*16],xmm6'
hash.c: /tmp/ccV1CJGd.s:10423: Error: Unrecognized opcode `vmovaps [rdi+3*16],xmm7'
hash.c: /tmp/ccV1CJGd.s:10426: Error: Unrecognized opcode `emms'
hash.c: /tmp/ccV1CJGd.s:10429: Error: unknown pseudo-op: `.att_syntax'
hash.c: /tmp/ccV1CJGd.s:11061: Error: Unrecognized opcode `emms'
hash.c: /tmp/ccV1CJGd.s:11074: Error: Unrecognized opcode `emms'
hash.c: /tmp/ccV1CJGd.s:11749: Error: Unrecognized opcode `emms'
hash.c: /tmp/ccV1CJGd.s:12311: Error: Unrecognized opcode `emms'
hash.c: /tmp/ccV1CJGd.s:12591: Error: Unrecognized opcode `emms'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer avx

Compiler output

Implementation: crypto_hash/groestl256/vperm
Compiler: gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer
hash.c: /tmp/ccZOsBmH.s: Assembler messages:
hash.c: /tmp/ccZOsBmH.s:19: Error: unknown pseudo-op: `.intel_syntax'
hash.c: /tmp/ccZOsBmH.s:22: Error: Unrecognized opcode `emms'
hash.c: /tmp/ccZOsBmH.s:25: Error: Unrecognized opcode `movaps xmm0,[ROUND_CONST_Lx]'
hash.c: /tmp/ccZOsBmH.s:28: Error: Unrecognized opcode `movaps xmm8,[ALL_0F]'
hash.c: /tmp/ccZOsBmH.s:31: Error: Unrecognized opcode `movaps xmm9,[VPERM_IPT+0*16]'
hash.c: /tmp/ccZOsBmH.s:34: Error: Unrecognized opcode `movaps xmm10,[VPERM_IPT+1*16]'
hash.c: /tmp/ccZOsBmH.s:37: Error: Unrecognized opcode `movdqa xmm4,xmm8'
hash.c: /tmp/ccZOsBmH.s:40: Error: Unrecognized opcode `movdqa xmm5,xmm8'
hash.c: /tmp/ccZOsBmH.s:43: Error: opcode not supported on this processor: mips3 (mips3) `pandn xmm4,xmm0'
hash.c: ...
hash.c: /tmp/ccZOsBmH.s:24133: Error: Unrecognized opcode `movaps [rdi+2*16],xmm9'
hash.c: /tmp/ccZOsBmH.s:24136: Error: Unrecognized opcode `movaps [rdi+3*16],xmm11'
hash.c: /tmp/ccZOsBmH.s:24139: Error: unknown pseudo-op: `.att_syntax'
hash.c: /tmp/ccZOsBmH.s:24422: Error: Unrecognized opcode `emms'
hash.c: /tmp/ccZOsBmH.s:24462: Error: Unrecognized opcode `emms'
hash.c: /tmp/ccZOsBmH.s:25674: Error: Unrecognized opcode `emms'
hash.c: /tmp/ccZOsBmH.s:25687: Error: Unrecognized opcode `emms'
hash.c: /tmp/ccZOsBmH.s:26362: Error: Unrecognized opcode `emms'
hash.c: /tmp/ccZOsBmH.s:26924: Error: Unrecognized opcode `emms'
hash.c: /tmp/ccZOsBmH.s:27204: Error: Unrecognized opcode `emms'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer vperm

Compiler output

Implementation: crypto_hash/groestl256/aesni
Compiler: gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer
hash.c: /tmp/cci4ipTY.s: Assembler messages:
hash.c: /tmp/cci4ipTY.s:19: Error: unknown pseudo-op: `.intel_syntax'
hash.c: /tmp/cci4ipTY.s:22: Error: Unrecognized opcode `emms'
hash.c: /tmp/cci4ipTY.s:25: Error: Unrecognized opcode `movaps xmm12,[rdi+0*16]'
hash.c: /tmp/cci4ipTY.s:28: Error: Unrecognized opcode `movaps xmm13,[rdi+1*16]'
hash.c: /tmp/cci4ipTY.s:31: Error: Unrecognized opcode `movaps xmm14,[rdi+2*16]'
hash.c: /tmp/cci4ipTY.s:34: Error: Unrecognized opcode `movaps xmm15,[rdi+3*16]'
hash.c: /tmp/cci4ipTY.s:37: Error: Unrecognized opcode `movaps xmm0,[TRANSP_MASK]'
hash.c: /tmp/cci4ipTY.s:40: Error: Unrecognized opcode `pshufb xmm12,xmm0'
hash.c: /tmp/cci4ipTY.s:43: Error: Unrecognized opcode `pshufb xmm13,xmm0'
hash.c: ...
hash.c: /tmp/cci4ipTY.s:11482: Error: Unrecognized opcode `movaps [rdi+1*16],xmm2'
hash.c: /tmp/cci4ipTY.s:11485: Error: Unrecognized opcode `movaps [rdi+2*16],xmm6'
hash.c: /tmp/cci4ipTY.s:11488: Error: Unrecognized opcode `movaps [rdi+3*16],xmm7'
hash.c: /tmp/cci4ipTY.s:11491: Error: Unrecognized opcode `emms'
hash.c: /tmp/cci4ipTY.s:11494: Error: unknown pseudo-op: `.att_syntax'
hash.c: /tmp/cci4ipTY.s:12126: Error: Unrecognized opcode `emms'
hash.c: /tmp/cci4ipTY.s:12139: Error: Unrecognized opcode `emms'
hash.c: /tmp/cci4ipTY.s:12814: Error: Unrecognized opcode `emms'
hash.c: /tmp/cci4ipTY.s:13376: Error: Unrecognized opcode `emms'
hash.c: /tmp/cci4ipTY.s:13656: Error: Unrecognized opcode `emms'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer aesni

Compiler output

Implementation: crypto_hash/groestl256/aesni
Compiler: gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer
hash.c: /tmp/ccAIRSDY.s: Assembler messages:
hash.c: /tmp/ccAIRSDY.s:18: Error: unknown pseudo-op: `.intel_syntax'
hash.c: /tmp/ccAIRSDY.s:21: Error: Unrecognized opcode `emms'
hash.c: /tmp/ccAIRSDY.s:24: Error: Unrecognized opcode `movaps xmm12,[rdi+0*16]'
hash.c: /tmp/ccAIRSDY.s:27: Error: Unrecognized opcode `movaps xmm13,[rdi+1*16]'
hash.c: /tmp/ccAIRSDY.s:30: Error: Unrecognized opcode `movaps xmm14,[rdi+2*16]'
hash.c: /tmp/ccAIRSDY.s:33: Error: Unrecognized opcode `movaps xmm15,[rdi+3*16]'
hash.c: /tmp/ccAIRSDY.s:36: Error: Unrecognized opcode `movaps xmm0,[TRANSP_MASK]'
hash.c: /tmp/ccAIRSDY.s:39: Error: Unrecognized opcode `pshufb xmm12,xmm0'
hash.c: /tmp/ccAIRSDY.s:42: Error: Unrecognized opcode `pshufb xmm13,xmm0'
hash.c: ...
hash.c: /tmp/ccAIRSDY.s:10693: Error: Unrecognized opcode `movdqa xmm11,xmm4'
hash.c: /tmp/ccAIRSDY.s:10696: Error: Unrecognized opcode `punpckldq xmm8,xmm12'
hash.c: /tmp/ccAIRSDY.s:10699: Error: Unrecognized opcode `punpckldq xmm4,xmm0'
hash.c: /tmp/ccAIRSDY.s:10702: Error: Unrecognized opcode `punpckhdq xmm9,xmm12'
hash.c: /tmp/ccAIRSDY.s:10705: Error: Unrecognized opcode `punpckhdq xmm11,xmm0'
hash.c: /tmp/ccAIRSDY.s:10708: Error: Unrecognized opcode `movaps [rdi+2*16],xmm9'
hash.c: /tmp/ccAIRSDY.s:10711: Error: Unrecognized opcode `movaps [rdi+3*16],xmm11'
hash.c: /tmp/ccAIRSDY.s:10714: Error: unknown pseudo-op: `.att_syntax'
hash.c: /tmp/ccAIRSDY.s:10866: Error: Unrecognized opcode `emms'
hash.c: /tmp/ccAIRSDY.s:11040: Error: Unrecognized opcode `emms'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer aesni

Compiler output

Implementation: crypto_hash/groestl256/vperm
Compiler: gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer
hash.c: /tmp/ccDLTFgD.s: Assembler messages:
hash.c: /tmp/ccDLTFgD.s:18: Error: unknown pseudo-op: `.intel_syntax'
hash.c: /tmp/ccDLTFgD.s:21: Error: Unrecognized opcode `emms'
hash.c: /tmp/ccDLTFgD.s:24: Error: Unrecognized opcode `movaps xmm0,[ROUND_CONST_Lx]'
hash.c: /tmp/ccDLTFgD.s:27: Error: Unrecognized opcode `movaps xmm8,[ALL_0F]'
hash.c: /tmp/ccDLTFgD.s:30: Error: Unrecognized opcode `movaps xmm9,[VPERM_IPT+0*16]'
hash.c: /tmp/ccDLTFgD.s:33: Error: Unrecognized opcode `movaps xmm10,[VPERM_IPT+1*16]'
hash.c: /tmp/ccDLTFgD.s:36: Error: Unrecognized opcode `movdqa xmm4,xmm8'
hash.c: /tmp/ccDLTFgD.s:39: Error: Unrecognized opcode `movdqa xmm5,xmm8'
hash.c: /tmp/ccDLTFgD.s:42: Error: opcode not supported on this processor: mips3 (mips3) `pandn xmm4,xmm0'
hash.c: ...
hash.c: /tmp/ccDLTFgD.s:24115: Error: Unrecognized opcode `movdqa xmm11,xmm6'
hash.c: /tmp/ccDLTFgD.s:24118: Error: Unrecognized opcode `pshufb xmm9,xmm0'
hash.c: /tmp/ccDLTFgD.s:24121: Error: Unrecognized opcode `pshufb xmm11,xmm1'
hash.c: /tmp/ccDLTFgD.s:24124: Error: Unrecognized opcode `pxor xmm9,xmm2'
hash.c: /tmp/ccDLTFgD.s:24127: Error: Unrecognized opcode `pxor xmm11,xmm3'
hash.c: /tmp/ccDLTFgD.s:24130: Error: Unrecognized opcode `movaps [rdi+2*16],xmm9'
hash.c: /tmp/ccDLTFgD.s:24133: Error: Unrecognized opcode `movaps [rdi+3*16],xmm11'
hash.c: /tmp/ccDLTFgD.s:24136: Error: unknown pseudo-op: `.att_syntax'
hash.c: /tmp/ccDLTFgD.s:24288: Error: Unrecognized opcode `emms'
hash.c: /tmp/ccDLTFgD.s:24462: Error: Unrecognized opcode `emms'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer vperm

Compiler output

Implementation: crypto_hash/groestl256/avx
Compiler: gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer
hash.c: /tmp/cchK8RGo.s: Assembler messages:
hash.c: /tmp/cchK8RGo.s:18: Error: unknown pseudo-op: `.intel_syntax'
hash.c: /tmp/cchK8RGo.s:21: Error: Unrecognized opcode `emms'
hash.c: /tmp/cchK8RGo.s:24: Error: Unrecognized opcode `vmovaps xmm12,[rdi+0*16]'
hash.c: /tmp/cchK8RGo.s:27: Error: Unrecognized opcode `vmovaps xmm13,[rdi+1*16]'
hash.c: /tmp/cchK8RGo.s:30: Error: Unrecognized opcode `vmovaps xmm14,[rdi+2*16]'
hash.c: /tmp/cchK8RGo.s:33: Error: Unrecognized opcode `vmovaps xmm15,[rdi+3*16]'
hash.c: /tmp/cchK8RGo.s:36: Error: Unrecognized opcode `vmovaps xmm0,[TRANSP_MASK]'
hash.c: /tmp/cchK8RGo.s:39: Error: Unrecognized opcode `vpshufb xmm12,xmm12,xmm0'
hash.c: /tmp/cchK8RGo.s:42: Error: Unrecognized opcode `vpshufb xmm13,xmm13,xmm0'
hash.c: ...
hash.c: /tmp/cchK8RGo.s:9640: Error: Unrecognized opcode `vpshufd xmm0,xmm0,216'
hash.c: /tmp/cchK8RGo.s:9643: Error: Unrecognized opcode `vpunpckhdq xmm9,xmm8,xmm12'
hash.c: /tmp/cchK8RGo.s:9646: Error: Unrecognized opcode `vpunpckhdq xmm11,xmm4,xmm0'
hash.c: /tmp/cchK8RGo.s:9649: Error: Unrecognized opcode `vpunpckldq xmm8,xmm8,xmm12'
hash.c: /tmp/cchK8RGo.s:9652: Error: Unrecognized opcode `vpunpckldq xmm4,xmm4,xmm0'
hash.c: /tmp/cchK8RGo.s:9655: Error: Unrecognized opcode `vmovaps [rdi+2*16],xmm9'
hash.c: /tmp/cchK8RGo.s:9658: Error: Unrecognized opcode `vmovaps [rdi+3*16],xmm11'
hash.c: /tmp/cchK8RGo.s:9661: Error: unknown pseudo-op: `.att_syntax'
hash.c: /tmp/cchK8RGo.s:9813: Error: Unrecognized opcode `emms'
hash.c: /tmp/cchK8RGo.s:9987: Error: Unrecognized opcode `emms'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer avx

Compiler output

Implementation: crypto_hash/groestl256/vperm
Compiler: gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer
hash.c: /tmp/cc5FFUik.s: Assembler messages:
hash.c: /tmp/cc5FFUik.s:18: Error: unknown pseudo-op: `.intel_syntax'
hash.c: /tmp/cc5FFUik.s:21: Error: Unrecognized opcode `emms'
hash.c: /tmp/cc5FFUik.s:24: Error: Unrecognized opcode `movaps xmm0,[ROUND_CONST_Lx]'
hash.c: /tmp/cc5FFUik.s:27: Error: Unrecognized opcode `movaps xmm8,[ALL_0F]'
hash.c: /tmp/cc5FFUik.s:30: Error: Unrecognized opcode `movaps xmm9,[VPERM_IPT+0*16]'
hash.c: /tmp/cc5FFUik.s:33: Error: Unrecognized opcode `movaps xmm10,[VPERM_IPT+1*16]'
hash.c: /tmp/cc5FFUik.s:36: Error: Unrecognized opcode `movdqa xmm4,xmm8'
hash.c: /tmp/cc5FFUik.s:39: Error: Unrecognized opcode `movdqa xmm5,xmm8'
hash.c: /tmp/cc5FFUik.s:42: Error: opcode not supported on this processor: mips3 (mips3) `pandn xmm4,xmm0'
hash.c: ...
hash.c: /tmp/cc5FFUik.s:24115: Error: Unrecognized opcode `movdqa xmm11,xmm6'
hash.c: /tmp/cc5FFUik.s:24118: Error: Unrecognized opcode `pshufb xmm9,xmm0'
hash.c: /tmp/cc5FFUik.s:24121: Error: Unrecognized opcode `pshufb xmm11,xmm1'
hash.c: /tmp/cc5FFUik.s:24124: Error: Unrecognized opcode `pxor xmm9,xmm2'
hash.c: /tmp/cc5FFUik.s:24127: Error: Unrecognized opcode `pxor xmm11,xmm3'
hash.c: /tmp/cc5FFUik.s:24130: Error: Unrecognized opcode `movaps [rdi+2*16],xmm9'
hash.c: /tmp/cc5FFUik.s:24133: Error: Unrecognized opcode `movaps [rdi+3*16],xmm11'
hash.c: /tmp/cc5FFUik.s:24136: Error: unknown pseudo-op: `.att_syntax'
hash.c: /tmp/cc5FFUik.s:24197: Error: Unrecognized opcode `emms'
hash.c: /tmp/cc5FFUik.s:24233: Error: Unrecognized opcode `emms'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer vperm

Compiler output

Implementation: crypto_hash/groestl256/avx
Compiler: gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer
hash.c: /tmp/ccESTBYj.s: Assembler messages:
hash.c: /tmp/ccESTBYj.s:18: Error: unknown pseudo-op: `.intel_syntax'
hash.c: /tmp/ccESTBYj.s:21: Error: Unrecognized opcode `emms'
hash.c: /tmp/ccESTBYj.s:24: Error: Unrecognized opcode `vmovaps xmm12,[rdi+0*16]'
hash.c: /tmp/ccESTBYj.s:27: Error: Unrecognized opcode `vmovaps xmm13,[rdi+1*16]'
hash.c: /tmp/ccESTBYj.s:30: Error: Unrecognized opcode `vmovaps xmm14,[rdi+2*16]'
hash.c: /tmp/ccESTBYj.s:33: Error: Unrecognized opcode `vmovaps xmm15,[rdi+3*16]'
hash.c: /tmp/ccESTBYj.s:36: Error: Unrecognized opcode `vmovaps xmm0,[TRANSP_MASK]'
hash.c: /tmp/ccESTBYj.s:39: Error: Unrecognized opcode `vpshufb xmm12,xmm12,xmm0'
hash.c: /tmp/ccESTBYj.s:42: Error: Unrecognized opcode `vpshufb xmm13,xmm13,xmm0'
hash.c: ...
hash.c: /tmp/ccESTBYj.s:9640: Error: Unrecognized opcode `vpshufd xmm0,xmm0,216'
hash.c: /tmp/ccESTBYj.s:9643: Error: Unrecognized opcode `vpunpckhdq xmm9,xmm8,xmm12'
hash.c: /tmp/ccESTBYj.s:9646: Error: Unrecognized opcode `vpunpckhdq xmm11,xmm4,xmm0'
hash.c: /tmp/ccESTBYj.s:9649: Error: Unrecognized opcode `vpunpckldq xmm8,xmm8,xmm12'
hash.c: /tmp/ccESTBYj.s:9652: Error: Unrecognized opcode `vpunpckldq xmm4,xmm4,xmm0'
hash.c: /tmp/ccESTBYj.s:9655: Error: Unrecognized opcode `vmovaps [rdi+2*16],xmm9'
hash.c: /tmp/ccESTBYj.s:9658: Error: Unrecognized opcode `vmovaps [rdi+3*16],xmm11'
hash.c: /tmp/ccESTBYj.s:9661: Error: unknown pseudo-op: `.att_syntax'
hash.c: /tmp/ccESTBYj.s:9722: Error: Unrecognized opcode `emms'
hash.c: /tmp/ccESTBYj.s:9758: Error: Unrecognized opcode `emms'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer avx

Compiler output

Implementation: crypto_hash/groestl256/aesni
Compiler: gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer
hash.c: /tmp/ccZPTzZh.s: Assembler messages:
hash.c: /tmp/ccZPTzZh.s:18: Error: unknown pseudo-op: `.intel_syntax'
hash.c: /tmp/ccZPTzZh.s:21: Error: Unrecognized opcode `emms'
hash.c: /tmp/ccZPTzZh.s:24: Error: Unrecognized opcode `movaps xmm12,[rdi+0*16]'
hash.c: /tmp/ccZPTzZh.s:27: Error: Unrecognized opcode `movaps xmm13,[rdi+1*16]'
hash.c: /tmp/ccZPTzZh.s:30: Error: Unrecognized opcode `movaps xmm14,[rdi+2*16]'
hash.c: /tmp/ccZPTzZh.s:33: Error: Unrecognized opcode `movaps xmm15,[rdi+3*16]'
hash.c: /tmp/ccZPTzZh.s:36: Error: Unrecognized opcode `movaps xmm0,[TRANSP_MASK]'
hash.c: /tmp/ccZPTzZh.s:39: Error: Unrecognized opcode `pshufb xmm12,xmm0'
hash.c: /tmp/ccZPTzZh.s:42: Error: Unrecognized opcode `pshufb xmm13,xmm0'
hash.c: ...
hash.c: /tmp/ccZPTzZh.s:10693: Error: Unrecognized opcode `movdqa xmm11,xmm4'
hash.c: /tmp/ccZPTzZh.s:10696: Error: Unrecognized opcode `punpckldq xmm8,xmm12'
hash.c: /tmp/ccZPTzZh.s:10699: Error: Unrecognized opcode `punpckldq xmm4,xmm0'
hash.c: /tmp/ccZPTzZh.s:10702: Error: Unrecognized opcode `punpckhdq xmm9,xmm12'
hash.c: /tmp/ccZPTzZh.s:10705: Error: Unrecognized opcode `punpckhdq xmm11,xmm0'
hash.c: /tmp/ccZPTzZh.s:10708: Error: Unrecognized opcode `movaps [rdi+2*16],xmm9'
hash.c: /tmp/ccZPTzZh.s:10711: Error: Unrecognized opcode `movaps [rdi+3*16],xmm11'
hash.c: /tmp/ccZPTzZh.s:10714: Error: unknown pseudo-op: `.att_syntax'
hash.c: /tmp/ccZPTzZh.s:10775: Error: Unrecognized opcode `emms'
hash.c: /tmp/ccZPTzZh.s:10811: Error: Unrecognized opcode `emms'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer aesni

Compiler output

Implementation: crypto_hash/groestl256/vperm
Compiler: gcc -mabi=64 -O2 -fomit-frame-pointer
hash.c: /tmp/cc0iZ1y6.s: Assembler messages:
hash.c: /tmp/cc0iZ1y6.s:19: Error: unknown pseudo-op: `.intel_syntax'
hash.c: /tmp/cc0iZ1y6.s:22: Error: Unrecognized opcode `emms'
hash.c: /tmp/cc0iZ1y6.s:25: Error: Unrecognized opcode `movaps xmm0,[ROUND_CONST_Lx]'
hash.c: /tmp/cc0iZ1y6.s:28: Error: Unrecognized opcode `movaps xmm8,[ALL_0F]'
hash.c: /tmp/cc0iZ1y6.s:31: Error: Unrecognized opcode `movaps xmm9,[VPERM_IPT+0*16]'
hash.c: /tmp/cc0iZ1y6.s:34: Error: Unrecognized opcode `movaps xmm10,[VPERM_IPT+1*16]'
hash.c: /tmp/cc0iZ1y6.s:37: Error: Unrecognized opcode `movdqa xmm4,xmm8'
hash.c: /tmp/cc0iZ1y6.s:40: Error: Unrecognized opcode `movdqa xmm5,xmm8'
hash.c: /tmp/cc0iZ1y6.s:43: Error: opcode not supported on this processor: mips3 (mips3) `pandn xmm4,xmm0'
hash.c: ...
hash.c: /tmp/cc0iZ1y6.s:24118: Error: Unrecognized opcode `movdqa xmm11,xmm6'
hash.c: /tmp/cc0iZ1y6.s:24121: Error: Unrecognized opcode `pshufb xmm9,xmm0'
hash.c: /tmp/cc0iZ1y6.s:24124: Error: Unrecognized opcode `pshufb xmm11,xmm1'
hash.c: /tmp/cc0iZ1y6.s:24127: Error: Unrecognized opcode `pxor xmm9,xmm2'
hash.c: /tmp/cc0iZ1y6.s:24130: Error: Unrecognized opcode `pxor xmm11,xmm3'
hash.c: /tmp/cc0iZ1y6.s:24133: Error: Unrecognized opcode `movaps [rdi+2*16],xmm9'
hash.c: /tmp/cc0iZ1y6.s:24136: Error: Unrecognized opcode `movaps [rdi+3*16],xmm11'
hash.c: /tmp/cc0iZ1y6.s:24139: Error: unknown pseudo-op: `.att_syntax'
hash.c: /tmp/cc0iZ1y6.s:24205: Error: Unrecognized opcode `emms'
hash.c: /tmp/cc0iZ1y6.s:24244: Error: Unrecognized opcode `emms'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mabi=64 -O2 -fomit-frame-pointer vperm

Compiler output

Implementation: crypto_hash/groestl256/aesni
Compiler: gcc -mabi=64 -O2 -fomit-frame-pointer
hash.c: /tmp/ccQotY8c.s: Assembler messages:
hash.c: /tmp/ccQotY8c.s:19: Error: unknown pseudo-op: `.intel_syntax'
hash.c: /tmp/ccQotY8c.s:22: Error: Unrecognized opcode `emms'
hash.c: /tmp/ccQotY8c.s:25: Error: Unrecognized opcode `movaps xmm12,[rdi+0*16]'
hash.c: /tmp/ccQotY8c.s:28: Error: Unrecognized opcode `movaps xmm13,[rdi+1*16]'
hash.c: /tmp/ccQotY8c.s:31: Error: Unrecognized opcode `movaps xmm14,[rdi+2*16]'
hash.c: /tmp/ccQotY8c.s:34: Error: Unrecognized opcode `movaps xmm15,[rdi+3*16]'
hash.c: /tmp/ccQotY8c.s:37: Error: Unrecognized opcode `movaps xmm0,[TRANSP_MASK]'
hash.c: /tmp/ccQotY8c.s:40: Error: Unrecognized opcode `pshufb xmm12,xmm0'
hash.c: /tmp/ccQotY8c.s:43: Error: Unrecognized opcode `pshufb xmm13,xmm0'
hash.c: ...
hash.c: /tmp/ccQotY8c.s:10696: Error: Unrecognized opcode `movdqa xmm11,xmm4'
hash.c: /tmp/ccQotY8c.s:10699: Error: Unrecognized opcode `punpckldq xmm8,xmm12'
hash.c: /tmp/ccQotY8c.s:10702: Error: Unrecognized opcode `punpckldq xmm4,xmm0'
hash.c: /tmp/ccQotY8c.s:10705: Error: Unrecognized opcode `punpckhdq xmm9,xmm12'
hash.c: /tmp/ccQotY8c.s:10708: Error: Unrecognized opcode `punpckhdq xmm11,xmm0'
hash.c: /tmp/ccQotY8c.s:10711: Error: Unrecognized opcode `movaps [rdi+2*16],xmm9'
hash.c: /tmp/ccQotY8c.s:10714: Error: Unrecognized opcode `movaps [rdi+3*16],xmm11'
hash.c: /tmp/ccQotY8c.s:10717: Error: unknown pseudo-op: `.att_syntax'
hash.c: /tmp/ccQotY8c.s:10783: Error: Unrecognized opcode `emms'
hash.c: /tmp/ccQotY8c.s:10822: Error: Unrecognized opcode `emms'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mabi=64 -O2 -fomit-frame-pointer aesni

Compiler output

Implementation: crypto_hash/groestl256/avx
Compiler: gcc -mabi=64 -O2 -fomit-frame-pointer
hash.c: /tmp/ccy8oCGr.s: Assembler messages:
hash.c: /tmp/ccy8oCGr.s:19: Error: unknown pseudo-op: `.intel_syntax'
hash.c: /tmp/ccy8oCGr.s:22: Error: Unrecognized opcode `emms'
hash.c: /tmp/ccy8oCGr.s:25: Error: Unrecognized opcode `vmovaps xmm12,[rdi+0*16]'
hash.c: /tmp/ccy8oCGr.s:28: Error: Unrecognized opcode `vmovaps xmm13,[rdi+1*16]'
hash.c: /tmp/ccy8oCGr.s:31: Error: Unrecognized opcode `vmovaps xmm14,[rdi+2*16]'
hash.c: /tmp/ccy8oCGr.s:34: Error: Unrecognized opcode `vmovaps xmm15,[rdi+3*16]'
hash.c: /tmp/ccy8oCGr.s:37: Error: Unrecognized opcode `vmovaps xmm0,[TRANSP_MASK]'
hash.c: /tmp/ccy8oCGr.s:40: Error: Unrecognized opcode `vpshufb xmm12,xmm12,xmm0'
hash.c: /tmp/ccy8oCGr.s:43: Error: Unrecognized opcode `vpshufb xmm13,xmm13,xmm0'
hash.c: ...
hash.c: /tmp/ccy8oCGr.s:9643: Error: Unrecognized opcode `vpshufd xmm0,xmm0,216'
hash.c: /tmp/ccy8oCGr.s:9646: Error: Unrecognized opcode `vpunpckhdq xmm9,xmm8,xmm12'
hash.c: /tmp/ccy8oCGr.s:9649: Error: Unrecognized opcode `vpunpckhdq xmm11,xmm4,xmm0'
hash.c: /tmp/ccy8oCGr.s:9652: Error: Unrecognized opcode `vpunpckldq xmm8,xmm8,xmm12'
hash.c: /tmp/ccy8oCGr.s:9655: Error: Unrecognized opcode `vpunpckldq xmm4,xmm4,xmm0'
hash.c: /tmp/ccy8oCGr.s:9658: Error: Unrecognized opcode `vmovaps [rdi+2*16],xmm9'
hash.c: /tmp/ccy8oCGr.s:9661: Error: Unrecognized opcode `vmovaps [rdi+3*16],xmm11'
hash.c: /tmp/ccy8oCGr.s:9664: Error: unknown pseudo-op: `.att_syntax'
hash.c: /tmp/ccy8oCGr.s:9730: Error: Unrecognized opcode `emms'
hash.c: /tmp/ccy8oCGr.s:9769: Error: Unrecognized opcode `emms'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mabi=64 -O2 -fomit-frame-pointer avx

Compiler output

Implementation: crypto_hash/groestl256/vperm
Compiler: gcc -mabi=64 -O3 -fomit-frame-pointer
hash.c: /tmp/ccF2VBFZ.s: Assembler messages:
hash.c: /tmp/ccF2VBFZ.s:19: Error: unknown pseudo-op: `.intel_syntax'
hash.c: /tmp/ccF2VBFZ.s:22: Error: Unrecognized opcode `emms'
hash.c: /tmp/ccF2VBFZ.s:25: Error: Unrecognized opcode `movaps xmm0,[ROUND_CONST_Lx]'
hash.c: /tmp/ccF2VBFZ.s:28: Error: Unrecognized opcode `movaps xmm8,[ALL_0F]'
hash.c: /tmp/ccF2VBFZ.s:31: Error: Unrecognized opcode `movaps xmm9,[VPERM_IPT+0*16]'
hash.c: /tmp/ccF2VBFZ.s:34: Error: Unrecognized opcode `movaps xmm10,[VPERM_IPT+1*16]'
hash.c: /tmp/ccF2VBFZ.s:37: Error: Unrecognized opcode `movdqa xmm4,xmm8'
hash.c: /tmp/ccF2VBFZ.s:40: Error: Unrecognized opcode `movdqa xmm5,xmm8'
hash.c: /tmp/ccF2VBFZ.s:43: Error: opcode not supported on this processor: mips3 (mips3) `pandn xmm4,xmm0'
hash.c: ...
hash.c: /tmp/ccF2VBFZ.s:24133: Error: Unrecognized opcode `movaps [rdi+2*16],xmm9'
hash.c: /tmp/ccF2VBFZ.s:24136: Error: Unrecognized opcode `movaps [rdi+3*16],xmm11'
hash.c: /tmp/ccF2VBFZ.s:24139: Error: unknown pseudo-op: `.att_syntax'
hash.c: /tmp/ccF2VBFZ.s:24205: Error: Unrecognized opcode `emms'
hash.c: /tmp/ccF2VBFZ.s:24244: Error: Unrecognized opcode `emms'
hash.c: /tmp/ccF2VBFZ.s:24988: Error: Unrecognized opcode `emms'
hash.c: /tmp/ccF2VBFZ.s:25001: Error: Unrecognized opcode `emms'
hash.c: /tmp/ccF2VBFZ.s:25140: Error: Unrecognized opcode `emms'
hash.c: /tmp/ccF2VBFZ.s:25314: Error: Unrecognized opcode `emms'
hash.c: /tmp/ccF2VBFZ.s:25369: Error: Unrecognized opcode `emms'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mabi=64 -O3 -fomit-frame-pointer vperm

Compiler output

Implementation: crypto_hash/groestl256/avx
Compiler: gcc -mabi=64 -O3 -fomit-frame-pointer
hash.c: /tmp/ccMUO9GK.s: Assembler messages:
hash.c: /tmp/ccMUO9GK.s:19: Error: unknown pseudo-op: `.intel_syntax'
hash.c: /tmp/ccMUO9GK.s:22: Error: Unrecognized opcode `emms'
hash.c: /tmp/ccMUO9GK.s:25: Error: Unrecognized opcode `vmovaps xmm12,[rdi+0*16]'
hash.c: /tmp/ccMUO9GK.s:28: Error: Unrecognized opcode `vmovaps xmm13,[rdi+1*16]'
hash.c: /tmp/ccMUO9GK.s:31: Error: Unrecognized opcode `vmovaps xmm14,[rdi+2*16]'
hash.c: /tmp/ccMUO9GK.s:34: Error: Unrecognized opcode `vmovaps xmm15,[rdi+3*16]'
hash.c: /tmp/ccMUO9GK.s:37: Error: Unrecognized opcode `vmovaps xmm0,[TRANSP_MASK]'
hash.c: /tmp/ccMUO9GK.s:40: Error: Unrecognized opcode `vpshufb xmm12,xmm12,xmm0'
hash.c: /tmp/ccMUO9GK.s:43: Error: Unrecognized opcode `vpshufb xmm13,xmm13,xmm0'
hash.c: ...
hash.c: /tmp/ccMUO9GK.s:10199: Error: Unrecognized opcode `vmovaps [rdi+1*16],xmm2'
hash.c: /tmp/ccMUO9GK.s:10202: Error: Unrecognized opcode `vmovaps [rdi+2*16],xmm6'
hash.c: /tmp/ccMUO9GK.s:10205: Error: Unrecognized opcode `vmovaps [rdi+3*16],xmm7'
hash.c: /tmp/ccMUO9GK.s:10208: Error: Unrecognized opcode `emms'
hash.c: /tmp/ccMUO9GK.s:10211: Error: unknown pseudo-op: `.att_syntax'
hash.c: /tmp/ccMUO9GK.s:10375: Error: Unrecognized opcode `emms'
hash.c: /tmp/ccMUO9GK.s:10388: Error: Unrecognized opcode `emms'
hash.c: /tmp/ccMUO9GK.s:10527: Error: Unrecognized opcode `emms'
hash.c: /tmp/ccMUO9GK.s:10701: Error: Unrecognized opcode `emms'
hash.c: /tmp/ccMUO9GK.s:10756: Error: Unrecognized opcode `emms'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mabi=64 -O3 -fomit-frame-pointer avx

Compiler output

Implementation: crypto_hash/groestl256/aesni
Compiler: gcc -mabi=64 -O3 -fomit-frame-pointer
hash.c: /tmp/ccrUK8Mb.s: Assembler messages:
hash.c: /tmp/ccrUK8Mb.s:19: Error: unknown pseudo-op: `.intel_syntax'
hash.c: /tmp/ccrUK8Mb.s:22: Error: Unrecognized opcode `emms'
hash.c: /tmp/ccrUK8Mb.s:25: Error: Unrecognized opcode `movaps xmm12,[rdi+0*16]'
hash.c: /tmp/ccrUK8Mb.s:28: Error: Unrecognized opcode `movaps xmm13,[rdi+1*16]'
hash.c: /tmp/ccrUK8Mb.s:31: Error: Unrecognized opcode `movaps xmm14,[rdi+2*16]'
hash.c: /tmp/ccrUK8Mb.s:34: Error: Unrecognized opcode `movaps xmm15,[rdi+3*16]'
hash.c: /tmp/ccrUK8Mb.s:37: Error: Unrecognized opcode `movaps xmm0,[TRANSP_MASK]'
hash.c: /tmp/ccrUK8Mb.s:40: Error: Unrecognized opcode `pshufb xmm12,xmm0'
hash.c: /tmp/ccrUK8Mb.s:43: Error: Unrecognized opcode `pshufb xmm13,xmm0'
hash.c: ...
hash.c: /tmp/ccrUK8Mb.s:11264: Error: Unrecognized opcode `movaps [rdi+1*16],xmm2'
hash.c: /tmp/ccrUK8Mb.s:11267: Error: Unrecognized opcode `movaps [rdi+2*16],xmm6'
hash.c: /tmp/ccrUK8Mb.s:11270: Error: Unrecognized opcode `movaps [rdi+3*16],xmm7'
hash.c: /tmp/ccrUK8Mb.s:11273: Error: Unrecognized opcode `emms'
hash.c: /tmp/ccrUK8Mb.s:11276: Error: unknown pseudo-op: `.att_syntax'
hash.c: /tmp/ccrUK8Mb.s:11440: Error: Unrecognized opcode `emms'
hash.c: /tmp/ccrUK8Mb.s:11453: Error: Unrecognized opcode `emms'
hash.c: /tmp/ccrUK8Mb.s:11592: Error: Unrecognized opcode `emms'
hash.c: /tmp/ccrUK8Mb.s:11766: Error: Unrecognized opcode `emms'
hash.c: /tmp/ccrUK8Mb.s:11821: Error: Unrecognized opcode `emms'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mabi=64 -O3 -fomit-frame-pointer aesni

Compiler output

Implementation: crypto_hash/groestl256/aesni
Compiler: gcc -mabi=64 -O -fomit-frame-pointer
hash.c: /tmp/cc6YMO9w.s: Assembler messages:
hash.c: /tmp/cc6YMO9w.s:18: Error: unknown pseudo-op: `.intel_syntax'
hash.c: /tmp/cc6YMO9w.s:21: Error: Unrecognized opcode `emms'
hash.c: /tmp/cc6YMO9w.s:24: Error: Unrecognized opcode `movaps xmm12,[rdi+0*16]'
hash.c: /tmp/cc6YMO9w.s:27: Error: Unrecognized opcode `movaps xmm13,[rdi+1*16]'
hash.c: /tmp/cc6YMO9w.s:30: Error: Unrecognized opcode `movaps xmm14,[rdi+2*16]'
hash.c: /tmp/cc6YMO9w.s:33: Error: Unrecognized opcode `movaps xmm15,[rdi+3*16]'
hash.c: /tmp/cc6YMO9w.s:36: Error: Unrecognized opcode `movaps xmm0,[TRANSP_MASK]'
hash.c: /tmp/cc6YMO9w.s:39: Error: Unrecognized opcode `pshufb xmm12,xmm0'
hash.c: /tmp/cc6YMO9w.s:42: Error: Unrecognized opcode `pshufb xmm13,xmm0'
hash.c: ...
hash.c: /tmp/cc6YMO9w.s:10693: Error: Unrecognized opcode `movdqa xmm11,xmm4'
hash.c: /tmp/cc6YMO9w.s:10696: Error: Unrecognized opcode `punpckldq xmm8,xmm12'
hash.c: /tmp/cc6YMO9w.s:10699: Error: Unrecognized opcode `punpckldq xmm4,xmm0'
hash.c: /tmp/cc6YMO9w.s:10702: Error: Unrecognized opcode `punpckhdq xmm9,xmm12'
hash.c: /tmp/cc6YMO9w.s:10705: Error: Unrecognized opcode `punpckhdq xmm11,xmm0'
hash.c: /tmp/cc6YMO9w.s:10708: Error: Unrecognized opcode `movaps [rdi+2*16],xmm9'
hash.c: /tmp/cc6YMO9w.s:10711: Error: Unrecognized opcode `movaps [rdi+3*16],xmm11'
hash.c: /tmp/cc6YMO9w.s:10714: Error: unknown pseudo-op: `.att_syntax'
hash.c: /tmp/cc6YMO9w.s:10779: Error: Unrecognized opcode `emms'
hash.c: /tmp/cc6YMO9w.s:10817: Error: Unrecognized opcode `emms'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mabi=64 -O -fomit-frame-pointer aesni

Compiler output

Implementation: crypto_hash/groestl256/vperm
Compiler: gcc -mabi=64 -O -fomit-frame-pointer
hash.c: /tmp/ccCTcBpo.s: Assembler messages:
hash.c: /tmp/ccCTcBpo.s:18: Error: unknown pseudo-op: `.intel_syntax'
hash.c: /tmp/ccCTcBpo.s:21: Error: Unrecognized opcode `emms'
hash.c: /tmp/ccCTcBpo.s:24: Error: Unrecognized opcode `movaps xmm0,[ROUND_CONST_Lx]'
hash.c: /tmp/ccCTcBpo.s:27: Error: Unrecognized opcode `movaps xmm8,[ALL_0F]'
hash.c: /tmp/ccCTcBpo.s:30: Error: Unrecognized opcode `movaps xmm9,[VPERM_IPT+0*16]'
hash.c: /tmp/ccCTcBpo.s:33: Error: Unrecognized opcode `movaps xmm10,[VPERM_IPT+1*16]'
hash.c: /tmp/ccCTcBpo.s:36: Error: Unrecognized opcode `movdqa xmm4,xmm8'
hash.c: /tmp/ccCTcBpo.s:39: Error: Unrecognized opcode `movdqa xmm5,xmm8'
hash.c: /tmp/ccCTcBpo.s:42: Error: opcode not supported on this processor: mips3 (mips3) `pandn xmm4,xmm0'
hash.c: ...
hash.c: /tmp/ccCTcBpo.s:24115: Error: Unrecognized opcode `movdqa xmm11,xmm6'
hash.c: /tmp/ccCTcBpo.s:24118: Error: Unrecognized opcode `pshufb xmm9,xmm0'
hash.c: /tmp/ccCTcBpo.s:24121: Error: Unrecognized opcode `pshufb xmm11,xmm1'
hash.c: /tmp/ccCTcBpo.s:24124: Error: Unrecognized opcode `pxor xmm9,xmm2'
hash.c: /tmp/ccCTcBpo.s:24127: Error: Unrecognized opcode `pxor xmm11,xmm3'
hash.c: /tmp/ccCTcBpo.s:24130: Error: Unrecognized opcode `movaps [rdi+2*16],xmm9'
hash.c: /tmp/ccCTcBpo.s:24133: Error: Unrecognized opcode `movaps [rdi+3*16],xmm11'
hash.c: /tmp/ccCTcBpo.s:24136: Error: unknown pseudo-op: `.att_syntax'
hash.c: /tmp/ccCTcBpo.s:24201: Error: Unrecognized opcode `emms'
hash.c: /tmp/ccCTcBpo.s:24239: Error: Unrecognized opcode `emms'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mabi=64 -O -fomit-frame-pointer vperm

Compiler output

Implementation: crypto_hash/groestl256/avx
Compiler: gcc -mabi=64 -O -fomit-frame-pointer
hash.c: /tmp/ccveUHNN.s: Assembler messages:
hash.c: /tmp/ccveUHNN.s:18: Error: unknown pseudo-op: `.intel_syntax'
hash.c: /tmp/ccveUHNN.s:21: Error: Unrecognized opcode `emms'
hash.c: /tmp/ccveUHNN.s:24: Error: Unrecognized opcode `vmovaps xmm12,[rdi+0*16]'
hash.c: /tmp/ccveUHNN.s:27: Error: Unrecognized opcode `vmovaps xmm13,[rdi+1*16]'
hash.c: /tmp/ccveUHNN.s:30: Error: Unrecognized opcode `vmovaps xmm14,[rdi+2*16]'
hash.c: /tmp/ccveUHNN.s:33: Error: Unrecognized opcode `vmovaps xmm15,[rdi+3*16]'
hash.c: /tmp/ccveUHNN.s:36: Error: Unrecognized opcode `vmovaps xmm0,[TRANSP_MASK]'
hash.c: /tmp/ccveUHNN.s:39: Error: Unrecognized opcode `vpshufb xmm12,xmm12,xmm0'
hash.c: /tmp/ccveUHNN.s:42: Error: Unrecognized opcode `vpshufb xmm13,xmm13,xmm0'
hash.c: ...
hash.c: /tmp/ccveUHNN.s:9640: Error: Unrecognized opcode `vpshufd xmm0,xmm0,216'
hash.c: /tmp/ccveUHNN.s:9643: Error: Unrecognized opcode `vpunpckhdq xmm9,xmm8,xmm12'
hash.c: /tmp/ccveUHNN.s:9646: Error: Unrecognized opcode `vpunpckhdq xmm11,xmm4,xmm0'
hash.c: /tmp/ccveUHNN.s:9649: Error: Unrecognized opcode `vpunpckldq xmm8,xmm8,xmm12'
hash.c: /tmp/ccveUHNN.s:9652: Error: Unrecognized opcode `vpunpckldq xmm4,xmm4,xmm0'
hash.c: /tmp/ccveUHNN.s:9655: Error: Unrecognized opcode `vmovaps [rdi+2*16],xmm9'
hash.c: /tmp/ccveUHNN.s:9658: Error: Unrecognized opcode `vmovaps [rdi+3*16],xmm11'
hash.c: /tmp/ccveUHNN.s:9661: Error: unknown pseudo-op: `.att_syntax'
hash.c: /tmp/ccveUHNN.s:9726: Error: Unrecognized opcode `emms'
hash.c: /tmp/ccveUHNN.s:9764: Error: Unrecognized opcode `emms'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mabi=64 -O -fomit-frame-pointer avx

Compiler output

Implementation: crypto_hash/groestl256/vperm
Compiler: gcc -mabi=64 -Os -fomit-frame-pointer
hash.c: /tmp/cctqGKgL.s: Assembler messages:
hash.c: /tmp/cctqGKgL.s:18: Error: unknown pseudo-op: `.intel_syntax'
hash.c: /tmp/cctqGKgL.s:21: Error: Unrecognized opcode `emms'
hash.c: /tmp/cctqGKgL.s:24: Error: Unrecognized opcode `movaps xmm0,[ROUND_CONST_Lx]'
hash.c: /tmp/cctqGKgL.s:27: Error: Unrecognized opcode `movaps xmm8,[ALL_0F]'
hash.c: /tmp/cctqGKgL.s:30: Error: Unrecognized opcode `movaps xmm9,[VPERM_IPT+0*16]'
hash.c: /tmp/cctqGKgL.s:33: Error: Unrecognized opcode `movaps xmm10,[VPERM_IPT+1*16]'
hash.c: /tmp/cctqGKgL.s:36: Error: Unrecognized opcode `movdqa xmm4,xmm8'
hash.c: /tmp/cctqGKgL.s:39: Error: Unrecognized opcode `movdqa xmm5,xmm8'
hash.c: /tmp/cctqGKgL.s:42: Error: opcode not supported on this processor: mips3 (mips3) `pandn xmm4,xmm0'
hash.c: ...
hash.c: /tmp/cctqGKgL.s:24115: Error: Unrecognized opcode `movdqa xmm11,xmm6'
hash.c: /tmp/cctqGKgL.s:24118: Error: Unrecognized opcode `pshufb xmm9,xmm0'
hash.c: /tmp/cctqGKgL.s:24121: Error: Unrecognized opcode `pshufb xmm11,xmm1'
hash.c: /tmp/cctqGKgL.s:24124: Error: Unrecognized opcode `pxor xmm9,xmm2'
hash.c: /tmp/cctqGKgL.s:24127: Error: Unrecognized opcode `pxor xmm11,xmm3'
hash.c: /tmp/cctqGKgL.s:24130: Error: Unrecognized opcode `movaps [rdi+2*16],xmm9'
hash.c: /tmp/cctqGKgL.s:24133: Error: Unrecognized opcode `movaps [rdi+3*16],xmm11'
hash.c: /tmp/cctqGKgL.s:24136: Error: unknown pseudo-op: `.att_syntax'
hash.c: /tmp/cctqGKgL.s:24197: Error: Unrecognized opcode `emms'
hash.c: /tmp/cctqGKgL.s:24233: Error: Unrecognized opcode `emms'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mabi=64 -Os -fomit-frame-pointer vperm

Compiler output

Implementation: crypto_hash/groestl256/avx
Compiler: gcc -mabi=64 -Os -fomit-frame-pointer
hash.c: /tmp/cczVfYbf.s: Assembler messages:
hash.c: /tmp/cczVfYbf.s:18: Error: unknown pseudo-op: `.intel_syntax'
hash.c: /tmp/cczVfYbf.s:21: Error: Unrecognized opcode `emms'
hash.c: /tmp/cczVfYbf.s:24: Error: Unrecognized opcode `vmovaps xmm12,[rdi+0*16]'
hash.c: /tmp/cczVfYbf.s:27: Error: Unrecognized opcode `vmovaps xmm13,[rdi+1*16]'
hash.c: /tmp/cczVfYbf.s:30: Error: Unrecognized opcode `vmovaps xmm14,[rdi+2*16]'
hash.c: /tmp/cczVfYbf.s:33: Error: Unrecognized opcode `vmovaps xmm15,[rdi+3*16]'
hash.c: /tmp/cczVfYbf.s:36: Error: Unrecognized opcode `vmovaps xmm0,[TRANSP_MASK]'
hash.c: /tmp/cczVfYbf.s:39: Error: Unrecognized opcode `vpshufb xmm12,xmm12,xmm0'
hash.c: /tmp/cczVfYbf.s:42: Error: Unrecognized opcode `vpshufb xmm13,xmm13,xmm0'
hash.c: ...
hash.c: /tmp/cczVfYbf.s:9640: Error: Unrecognized opcode `vpshufd xmm0,xmm0,216'
hash.c: /tmp/cczVfYbf.s:9643: Error: Unrecognized opcode `vpunpckhdq xmm9,xmm8,xmm12'
hash.c: /tmp/cczVfYbf.s:9646: Error: Unrecognized opcode `vpunpckhdq xmm11,xmm4,xmm0'
hash.c: /tmp/cczVfYbf.s:9649: Error: Unrecognized opcode `vpunpckldq xmm8,xmm8,xmm12'
hash.c: /tmp/cczVfYbf.s:9652: Error: Unrecognized opcode `vpunpckldq xmm4,xmm4,xmm0'
hash.c: /tmp/cczVfYbf.s:9655: Error: Unrecognized opcode `vmovaps [rdi+2*16],xmm9'
hash.c: /tmp/cczVfYbf.s:9658: Error: Unrecognized opcode `vmovaps [rdi+3*16],xmm11'
hash.c: /tmp/cczVfYbf.s:9661: Error: unknown pseudo-op: `.att_syntax'
hash.c: /tmp/cczVfYbf.s:9722: Error: Unrecognized opcode `emms'
hash.c: /tmp/cczVfYbf.s:9758: Error: Unrecognized opcode `emms'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mabi=64 -Os -fomit-frame-pointer avx

Compiler output

Implementation: crypto_hash/groestl256/aesni
Compiler: gcc -mabi=64 -Os -fomit-frame-pointer
hash.c: /tmp/cczZm3VQ.s: Assembler messages:
hash.c: /tmp/cczZm3VQ.s:18: Error: unknown pseudo-op: `.intel_syntax'
hash.c: /tmp/cczZm3VQ.s:21: Error: Unrecognized opcode `emms'
hash.c: /tmp/cczZm3VQ.s:24: Error: Unrecognized opcode `movaps xmm12,[rdi+0*16]'
hash.c: /tmp/cczZm3VQ.s:27: Error: Unrecognized opcode `movaps xmm13,[rdi+1*16]'
hash.c: /tmp/cczZm3VQ.s:30: Error: Unrecognized opcode `movaps xmm14,[rdi+2*16]'
hash.c: /tmp/cczZm3VQ.s:33: Error: Unrecognized opcode `movaps xmm15,[rdi+3*16]'
hash.c: /tmp/cczZm3VQ.s:36: Error: Unrecognized opcode `movaps xmm0,[TRANSP_MASK]'
hash.c: /tmp/cczZm3VQ.s:39: Error: Unrecognized opcode `pshufb xmm12,xmm0'
hash.c: /tmp/cczZm3VQ.s:42: Error: Unrecognized opcode `pshufb xmm13,xmm0'
hash.c: ...
hash.c: /tmp/cczZm3VQ.s:10693: Error: Unrecognized opcode `movdqa xmm11,xmm4'
hash.c: /tmp/cczZm3VQ.s:10696: Error: Unrecognized opcode `punpckldq xmm8,xmm12'
hash.c: /tmp/cczZm3VQ.s:10699: Error: Unrecognized opcode `punpckldq xmm4,xmm0'
hash.c: /tmp/cczZm3VQ.s:10702: Error: Unrecognized opcode `punpckhdq xmm9,xmm12'
hash.c: /tmp/cczZm3VQ.s:10705: Error: Unrecognized opcode `punpckhdq xmm11,xmm0'
hash.c: /tmp/cczZm3VQ.s:10708: Error: Unrecognized opcode `movaps [rdi+2*16],xmm9'
hash.c: /tmp/cczZm3VQ.s:10711: Error: Unrecognized opcode `movaps [rdi+3*16],xmm11'
hash.c: /tmp/cczZm3VQ.s:10714: Error: unknown pseudo-op: `.att_syntax'
hash.c: /tmp/cczZm3VQ.s:10775: Error: Unrecognized opcode `emms'
hash.c: /tmp/cczZm3VQ.s:10811: Error: Unrecognized opcode `emms'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mabi=64 -Os -fomit-frame-pointer aesni