Implementation notes: mipso32, h1mips, crypto_hash/blake64

Computer: h1mips
Architecture: mipso32
CPU ID: unknown CPU ID
SUPERCOP version: 20140622
Operation: crypto_hash
Primitive: blake64
TimeImplementationCompilerBenchmark dateSUPERCOP version
124950sphlib-smallgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052620140525
124970sphlib-smallgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052620140525
124988sphlibgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052620140525
125038sphlibgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052620140525
126642sphlib-smallgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052620140525
126644sphlibgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052620140525
126720sphlib-smallgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052620140525
126752sphlibgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052620140525
127152sphlib-smallgcc -fno-schedule-insns -Os -fomit-frame-pointer2014052620140525
127284sphlibgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052620140525
127304sphlib-smallgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052620140525
128072sphlibgcc -fno-schedule-insns -Os -fomit-frame-pointer2014052620140525
128880refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052620140525
129110refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052620140525
130270refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052620140525
135090refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052620140525
135946refgcc -fno-schedule-insns -Os -fomit-frame-pointer2014052620140525
138148refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052620140525
141964sphlib-smallgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052620140525
141964sphlibgcc -funroll-loops -mabi=32 -O -fomit-frame-pointer2014052620140525
141970sphlibgcc -funroll-loops -O -fomit-frame-pointer2014052620140525
141970sphlib-smallgcc -funroll-loops -O -fomit-frame-pointer2014052620140525
141974sphlib-smallgcc -O -fomit-frame-pointer2014052620140525
141980sphlib-smallgcc -fno-schedule-insns -O -fomit-frame-pointer2014052620140525
141984sphlibgcc -O -fomit-frame-pointer2014052620140525
141984sphlib-smallgcc -mabi=32 -O -fomit-frame-pointer2014052620140525
142054sphlib-smallgcc -funroll-loops -mabi=32 -O -fomit-frame-pointer2014052620140525
142066sphlibgcc -mabi=32 -O -fomit-frame-pointer2014052620140525
142092sphlibgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052620140525
142108sphlibgcc -fno-schedule-insns -O -fomit-frame-pointer2014052620140525
146462refgcc -funroll-loops -mabi=32 -O -fomit-frame-pointer2014052620140525
146470refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052620140525
146508refgcc -funroll-loops -O -fomit-frame-pointer2014052620140525
153854refgcc -mabi=32 -O -fomit-frame-pointer2014052620140525
153856refgcc -O -fomit-frame-pointer2014052620140525
153856refgcc -fno-schedule-insns -O -fomit-frame-pointer2014052620140525
206012sphlibgcc -funroll-loops -Os -fomit-frame-pointer2014052620140525
206012sphlib-smallgcc -funroll-loops -Os -fomit-frame-pointer2014052620140525
207062sphlibgcc -funroll-loops -mabi=32 -Os -fomit-frame-pointer2014052620140525
207172sphlib-smallgcc -Os -fomit-frame-pointer2014052620140525
207180sphlib-smallgcc -mabi=32 -Os -fomit-frame-pointer2014052620140525
207190sphlib-smallgcc -funroll-loops -mabi=32 -Os -fomit-frame-pointer2014052620140525
209358sphlibgcc -mabi=32 -Os -fomit-frame-pointer2014052620140525
209364sphlibgcc -Os -fomit-frame-pointer2014052620140525
210270refgcc -funroll-loops -O3 -fomit-frame-pointer2014052620140525
210282refgcc -funroll-loops -mabi=32 -O3 -fomit-frame-pointer2014052620140525
210326sphlib-smallgcc -mabi=32 -O3 -fomit-frame-pointer2014052620140525
210416refgcc -funroll-loops -mabi=32 -O2 -fomit-frame-pointer2014052620140525
210556sphlib-smallgcc -funroll-loops -mabi=32 -O3 -fomit-frame-pointer2014052620140525
210560sphlibgcc -funroll-loops -mabi=32 -O3 -fomit-frame-pointer2014052620140525
211430refgcc -O3 -fomit-frame-pointer2014052620140525
211430refgcc -mabi=32 -O3 -fomit-frame-pointer2014052620140525
211974sphlib-smallgcc -mabi=32 -O2 -fomit-frame-pointer2014052620140525
211982sphlib-smallgcc -O2 -fomit-frame-pointer2014052620140525
211996sphlibgcc -O2 -fomit-frame-pointer2014052620140525
212120sphlib-smallgcc -funroll-loops -mabi=32 -O2 -fomit-frame-pointer2014052620140525
212122sphlibgcc -funroll-loops -O2 -fomit-frame-pointer2014052620140525
213008sphlibgcc -O3 -fomit-frame-pointer2014052620140525
213030sphlibgcc -mabi=32 -O3 -fomit-frame-pointer2014052620140525
213076sphlib-smallgcc -O3 -fomit-frame-pointer2014052620140525
213310sphlibgcc -mabi=32 -O2 -fomit-frame-pointer2014052620140525
213630sphlibgcc -funroll-loops -mabi=32 -O2 -fomit-frame-pointer2014052620140525
213650sphlib-smallgcc -funroll-loops -O2 -fomit-frame-pointer2014052620140525
213800refgcc -funroll-loops -O2 -fomit-frame-pointer2014052620140525
214020sphlib-smallgcc -funroll-loops -O3 -fomit-frame-pointer2014052620140525
214202sphlibgcc -funroll-loops -O3 -fomit-frame-pointer2014052620140525
219854refgcc -mabi=32 -O2 -fomit-frame-pointer2014052620140525
220000refgcc -O2 -fomit-frame-pointer2014052620140525
229412refgcc -funroll-loops -mabi=32 -Os -fomit-frame-pointer2014052620140525
229418refgcc -funroll-loops -Os -fomit-frame-pointer2014052620140525
236068refgcc -Os -fomit-frame-pointer2014052620140525
237210refgcc -mabi=32 -Os -fomit-frame-pointer2014052620140525
365166sphlibcc2014052620140525
365172sphlib-smallcc2014052620140525
365172sphlib-smallgcc2014052620140525
365174sphlib-smallgcc -funroll-loops2014052620140525
365176sphlibgcc -funroll-loops2014052620140525
365182sphlibgcc2014052620140525
438728refcc2014052620140525
438742refgcc2014052620140525
438748refgcc -funroll-loops2014052620140525

Compiler output

Implementation: crypto_hash/blake64/sphlib
Compiler: clang -O3 -fomit-frame-pointer
blake.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
blake.c: '+' is not a recognized feature for this target (ignoring feature)
blake.c: /tmp/cc-qOgOVB.s: Assembler messages:
blake.c: /tmp/cc-qOgOVB.s:23: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-qOgOVB.s:23: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-qOgOVB.s:29: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-qOgOVB.s:29: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-qOgOVB.s:58: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-qOgOVB.s:58: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-qOgOVB.s:102: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-qOgOVB.s:102: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-qOgOVB.s:215: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-qOgOVB.s:215: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-qOgOVB.s:3878: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-qOgOVB.s:3878: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-qOgOVB.s:3884: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-qOgOVB.s:3884: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-qOgOVB.s:3890: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-qOgOVB.s:3890: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-qOgOVB.s:3923: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-qOgOVB.s:3923: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-qOgOVB.s:3929: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-qOgOVB.s:3929: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-qOgOVB.s:3935: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-qOgOVB.s:3935: Warning: Macro instruction expanded into multiple instructions
blake.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer sphlib

Compiler output

Implementation: crypto_hash/blake64/sphlib-small
Compiler: clang -O3 -fomit-frame-pointer
blake.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
blake.c: '+' is not a recognized feature for this target (ignoring feature)
blake.c: /tmp/cc-xbc4WQ.s: Assembler messages:
blake.c: /tmp/cc-xbc4WQ.s:23: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-xbc4WQ.s:23: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-xbc4WQ.s:29: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-xbc4WQ.s:29: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-xbc4WQ.s:58: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-xbc4WQ.s:58: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-xbc4WQ.s:102: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-xbc4WQ.s:102: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-xbc4WQ.s:215: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-xbc4WQ.s:215: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-xbc4WQ.s:1068: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-xbc4WQ.s:1068: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-xbc4WQ.s:1074: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-xbc4WQ.s:1074: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-xbc4WQ.s:1080: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-xbc4WQ.s:1080: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-xbc4WQ.s:1113: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-xbc4WQ.s:1113: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-xbc4WQ.s:1119: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-xbc4WQ.s:1119: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-xbc4WQ.s:1125: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-xbc4WQ.s:1125: Warning: Macro instruction expanded into multiple instructions
blake.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer sphlib-small

Compiler output

Implementation: crypto_hash/blake64/ref
Compiler: clang -O3 -fomit-frame-pointer
hash.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
hash.c: In file included from hash.c:2:
hash.c: In file included from /usr/include/stdio.h:36:
hash.c: /usr/include/bits/types.h:129:3: error: #error
hash.c: # error
hash.c: ^
hash.c: /usr/include/bits/types.h:134:1: error: unknown type name '__STD_TYPE'
hash.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
hash.c: ^
hash.c: /usr/include/bits/types.h:134:25: error: invalid token after top level declarator
hash.c: __STD_TYPE __DEV_T_TYPE __dev_t; /* Type of device numbers. */
hash.c: ^
hash.c: /usr/include/bits/types.h:135:1: error: unknown type name '__STD_TYPE'
hash.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
hash.c: ^
hash.c: /usr/include/bits/types.h:135:12: error: expected identifier or '('
hash.c: __STD_TYPE __UID_T_TYPE __uid_t; /* Type of user identifications. */
hash.c: ^
hash.c: In file included from hash.c:2:
hash.c: In file included from /usr/include/stdio.h:36:
hash.c: In file included from /usr/include/bits/types.h:131:
hash.c: /usr/include/bits/typesizes.h:31:23: note: instantiated from:
hash.c: #define __UID_T_TYPE __U32_TYPE
hash.c: ^
hash.c: In file included from hash.c:2:
hash.c: ...

Number of similar (compiler,implementation) pairs: 15, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer ref
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer ref
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive ref
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer ref
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive ref
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer ref
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive ref
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer ref
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive ref
clang -O3 -fwrapv -march=native -fomit-frame-pointer ref
clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer ref
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer ref
clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer ref
clang -O3 -fwrapv -mavx -fomit-frame-pointer ref
clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer ref

Compiler output

Implementation: crypto_hash/blake64/sphlib-small
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer
blake.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
blake.c: '0' is not a recognized processor for this target (ignoring processor)
blake.c: '+0' is not a recognized feature for this target (ignoring feature)
blake.c: '0' is not a recognized processor for this target (ignoring processor)
blake.c: /tmp/cc-TW24Vv.s: Assembler messages:
blake.c: /tmp/cc-TW24Vv.s:23: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-TW24Vv.s:23: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-TW24Vv.s:29: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-TW24Vv.s:29: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-TW24Vv.s:58: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-TW24Vv.s:58: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-TW24Vv.s:102: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-TW24Vv.s:102: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-TW24Vv.s:215: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-TW24Vv.s:215: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-TW24Vv.s:1068: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-TW24Vv.s:1068: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-TW24Vv.s:1074: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-TW24Vv.s:1074: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-TW24Vv.s:1080: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-TW24Vv.s:1080: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-TW24Vv.s:1113: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-TW24Vv.s:1113: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-TW24Vv.s:1119: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-TW24Vv.s:1119: Warning: Macro instruction expanded into multiple instructions
blake.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer sphlib-small

Compiler output

Implementation: crypto_hash/blake64/sphlib
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer
blake.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
blake.c: '0' is not a recognized processor for this target (ignoring processor)
blake.c: '+0' is not a recognized feature for this target (ignoring feature)
blake.c: '0' is not a recognized processor for this target (ignoring processor)
blake.c: /tmp/cc-qXVkBc.s: Assembler messages:
blake.c: /tmp/cc-qXVkBc.s:23: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-qXVkBc.s:23: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-qXVkBc.s:29: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-qXVkBc.s:29: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-qXVkBc.s:58: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-qXVkBc.s:58: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-qXVkBc.s:102: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-qXVkBc.s:102: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-qXVkBc.s:215: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-qXVkBc.s:215: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-qXVkBc.s:3878: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-qXVkBc.s:3878: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-qXVkBc.s:3884: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-qXVkBc.s:3884: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-qXVkBc.s:3890: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-qXVkBc.s:3890: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-qXVkBc.s:3923: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-qXVkBc.s:3923: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-qXVkBc.s:3929: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-qXVkBc.s:3929: Warning: Macro instruction expanded into multiple instructions
blake.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer sphlib

Compiler output

Implementation: crypto_hash/blake64/sphlib
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
blake.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
blake.c: '0' is not a recognized processor for this target (ignoring processor)
blake.c: '+0' is not a recognized feature for this target (ignoring feature)
blake.c: '0' is not a recognized processor for this target (ignoring processor)
blake.c: /tmp/cc-4PtwTJ.s: Assembler messages:
blake.c: /tmp/cc-4PtwTJ.s:23: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-4PtwTJ.s:23: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-4PtwTJ.s:29: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-4PtwTJ.s:29: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-4PtwTJ.s:58: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-4PtwTJ.s:58: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-4PtwTJ.s:102: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-4PtwTJ.s:102: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-4PtwTJ.s:215: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-4PtwTJ.s:215: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-4PtwTJ.s:3878: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-4PtwTJ.s:3878: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-4PtwTJ.s:3884: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-4PtwTJ.s:3884: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-4PtwTJ.s:3890: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-4PtwTJ.s:3890: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-4PtwTJ.s:3923: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-4PtwTJ.s:3923: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-4PtwTJ.s:3929: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-4PtwTJ.s:3929: Warning: Macro instruction expanded into multiple instructions
blake.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive sphlib

Compiler output

Implementation: crypto_hash/blake64/sphlib-small
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
blake.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
blake.c: '0' is not a recognized processor for this target (ignoring processor)
blake.c: '+0' is not a recognized feature for this target (ignoring feature)
blake.c: '0' is not a recognized processor for this target (ignoring processor)
blake.c: /tmp/cc-PYujpu.s: Assembler messages:
blake.c: /tmp/cc-PYujpu.s:23: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-PYujpu.s:23: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-PYujpu.s:29: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-PYujpu.s:29: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-PYujpu.s:58: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-PYujpu.s:58: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-PYujpu.s:102: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-PYujpu.s:102: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-PYujpu.s:215: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-PYujpu.s:215: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-PYujpu.s:1068: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-PYujpu.s:1068: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-PYujpu.s:1074: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-PYujpu.s:1074: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-PYujpu.s:1080: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-PYujpu.s:1080: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-PYujpu.s:1113: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-PYujpu.s:1113: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-PYujpu.s:1119: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-PYujpu.s:1119: Warning: Macro instruction expanded into multiple instructions
blake.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive sphlib-small

Compiler output

Implementation: crypto_hash/blake64/sphlib
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer
blake.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
blake.c: '0' is not a recognized processor for this target (ignoring processor)
blake.c: '+0' is not a recognized feature for this target (ignoring feature)
blake.c: '0' is not a recognized processor for this target (ignoring processor)
blake.c: /tmp/cc-XMA2yx.s: Assembler messages:
blake.c: /tmp/cc-XMA2yx.s:23: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-XMA2yx.s:23: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-XMA2yx.s:29: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-XMA2yx.s:29: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-XMA2yx.s:58: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-XMA2yx.s:58: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-XMA2yx.s:102: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-XMA2yx.s:102: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-XMA2yx.s:215: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-XMA2yx.s:215: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-XMA2yx.s:3878: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-XMA2yx.s:3878: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-XMA2yx.s:3884: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-XMA2yx.s:3884: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-XMA2yx.s:3890: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-XMA2yx.s:3890: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-XMA2yx.s:3923: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-XMA2yx.s:3923: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-XMA2yx.s:3929: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-XMA2yx.s:3929: Warning: Macro instruction expanded into multiple instructions
blake.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer sphlib

Compiler output

Implementation: crypto_hash/blake64/sphlib-small
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer
blake.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
blake.c: '0' is not a recognized processor for this target (ignoring processor)
blake.c: '+0' is not a recognized feature for this target (ignoring feature)
blake.c: '0' is not a recognized processor for this target (ignoring processor)
blake.c: /tmp/cc-pHota7.s: Assembler messages:
blake.c: /tmp/cc-pHota7.s:23: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-pHota7.s:23: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-pHota7.s:29: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-pHota7.s:29: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-pHota7.s:58: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-pHota7.s:58: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-pHota7.s:102: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-pHota7.s:102: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-pHota7.s:215: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-pHota7.s:215: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-pHota7.s:1068: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-pHota7.s:1068: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-pHota7.s:1074: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-pHota7.s:1074: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-pHota7.s:1080: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-pHota7.s:1080: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-pHota7.s:1113: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-pHota7.s:1113: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-pHota7.s:1119: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-pHota7.s:1119: Warning: Macro instruction expanded into multiple instructions
blake.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer sphlib-small

Compiler output

Implementation: crypto_hash/blake64/sphlib-small
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
blake.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
blake.c: '0' is not a recognized processor for this target (ignoring processor)
blake.c: '+0' is not a recognized feature for this target (ignoring feature)
blake.c: '0' is not a recognized processor for this target (ignoring processor)
blake.c: /tmp/cc-D6X5Ou.s: Assembler messages:
blake.c: /tmp/cc-D6X5Ou.s:23: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-D6X5Ou.s:23: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-D6X5Ou.s:29: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-D6X5Ou.s:29: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-D6X5Ou.s:58: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-D6X5Ou.s:58: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-D6X5Ou.s:102: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-D6X5Ou.s:102: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-D6X5Ou.s:215: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-D6X5Ou.s:215: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-D6X5Ou.s:1068: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-D6X5Ou.s:1068: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-D6X5Ou.s:1074: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-D6X5Ou.s:1074: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-D6X5Ou.s:1080: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-D6X5Ou.s:1080: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-D6X5Ou.s:1113: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-D6X5Ou.s:1113: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-D6X5Ou.s:1119: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-D6X5Ou.s:1119: Warning: Macro instruction expanded into multiple instructions
blake.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive sphlib-small

Compiler output

Implementation: crypto_hash/blake64/sphlib
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
blake.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
blake.c: '0' is not a recognized processor for this target (ignoring processor)
blake.c: '+0' is not a recognized feature for this target (ignoring feature)
blake.c: '0' is not a recognized processor for this target (ignoring processor)
blake.c: /tmp/cc-vPuT3r.s: Assembler messages:
blake.c: /tmp/cc-vPuT3r.s:23: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-vPuT3r.s:23: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-vPuT3r.s:29: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-vPuT3r.s:29: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-vPuT3r.s:58: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-vPuT3r.s:58: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-vPuT3r.s:102: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-vPuT3r.s:102: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-vPuT3r.s:215: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-vPuT3r.s:215: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-vPuT3r.s:3878: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-vPuT3r.s:3878: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-vPuT3r.s:3884: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-vPuT3r.s:3884: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-vPuT3r.s:3890: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-vPuT3r.s:3890: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-vPuT3r.s:3923: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-vPuT3r.s:3923: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-vPuT3r.s:3929: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-vPuT3r.s:3929: Warning: Macro instruction expanded into multiple instructions
blake.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive sphlib

Compiler output

Implementation: crypto_hash/blake64/sphlib
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer
blake.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
blake.c: '0' is not a recognized processor for this target (ignoring processor)
blake.c: '+0' is not a recognized feature for this target (ignoring feature)
blake.c: '0' is not a recognized processor for this target (ignoring processor)
blake.c: /tmp/cc-biletL.s: Assembler messages:
blake.c: /tmp/cc-biletL.s:23: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-biletL.s:23: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-biletL.s:29: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-biletL.s:29: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-biletL.s:58: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-biletL.s:58: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-biletL.s:102: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-biletL.s:102: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-biletL.s:215: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-biletL.s:215: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-biletL.s:3878: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-biletL.s:3878: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-biletL.s:3884: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-biletL.s:3884: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-biletL.s:3890: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-biletL.s:3890: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-biletL.s:3923: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-biletL.s:3923: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-biletL.s:3929: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-biletL.s:3929: Warning: Macro instruction expanded into multiple instructions
blake.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer sphlib

Compiler output

Implementation: crypto_hash/blake64/sphlib-small
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer
blake.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
blake.c: '0' is not a recognized processor for this target (ignoring processor)
blake.c: '+0' is not a recognized feature for this target (ignoring feature)
blake.c: '0' is not a recognized processor for this target (ignoring processor)
blake.c: /tmp/cc-zUSr4a.s: Assembler messages:
blake.c: /tmp/cc-zUSr4a.s:23: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-zUSr4a.s:23: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-zUSr4a.s:29: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-zUSr4a.s:29: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-zUSr4a.s:58: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-zUSr4a.s:58: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-zUSr4a.s:102: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-zUSr4a.s:102: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-zUSr4a.s:215: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-zUSr4a.s:215: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-zUSr4a.s:1068: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-zUSr4a.s:1068: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-zUSr4a.s:1074: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-zUSr4a.s:1074: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-zUSr4a.s:1080: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-zUSr4a.s:1080: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-zUSr4a.s:1113: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-zUSr4a.s:1113: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-zUSr4a.s:1119: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-zUSr4a.s:1119: Warning: Macro instruction expanded into multiple instructions
blake.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer sphlib-small

Compiler output

Implementation: crypto_hash/blake64/sphlib
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
blake.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
blake.c: '0' is not a recognized processor for this target (ignoring processor)
blake.c: '+0' is not a recognized feature for this target (ignoring feature)
blake.c: '0' is not a recognized processor for this target (ignoring processor)
blake.c: /tmp/cc-WLqKNK.s: Assembler messages:
blake.c: /tmp/cc-WLqKNK.s:23: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-WLqKNK.s:23: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-WLqKNK.s:29: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-WLqKNK.s:29: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-WLqKNK.s:58: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-WLqKNK.s:58: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-WLqKNK.s:102: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-WLqKNK.s:102: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-WLqKNK.s:215: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-WLqKNK.s:215: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-WLqKNK.s:3878: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-WLqKNK.s:3878: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-WLqKNK.s:3884: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-WLqKNK.s:3884: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-WLqKNK.s:3890: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-WLqKNK.s:3890: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-WLqKNK.s:3923: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-WLqKNK.s:3923: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-WLqKNK.s:3929: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-WLqKNK.s:3929: Warning: Macro instruction expanded into multiple instructions
blake.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive sphlib

Compiler output

Implementation: crypto_hash/blake64/sphlib-small
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
blake.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
blake.c: '0' is not a recognized processor for this target (ignoring processor)
blake.c: '+0' is not a recognized feature for this target (ignoring feature)
blake.c: '0' is not a recognized processor for this target (ignoring processor)
blake.c: /tmp/cc-bvdmLR.s: Assembler messages:
blake.c: /tmp/cc-bvdmLR.s:23: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-bvdmLR.s:23: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-bvdmLR.s:29: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-bvdmLR.s:29: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-bvdmLR.s:58: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-bvdmLR.s:58: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-bvdmLR.s:102: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-bvdmLR.s:102: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-bvdmLR.s:215: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-bvdmLR.s:215: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-bvdmLR.s:1068: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-bvdmLR.s:1068: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-bvdmLR.s:1074: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-bvdmLR.s:1074: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-bvdmLR.s:1080: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-bvdmLR.s:1080: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-bvdmLR.s:1113: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-bvdmLR.s:1113: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-bvdmLR.s:1119: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-bvdmLR.s:1119: Warning: Macro instruction expanded into multiple instructions
blake.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive sphlib-small

Compiler output

Implementation: crypto_hash/blake64/sphlib-small
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer
blake.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
blake.c: '0' is not a recognized processor for this target (ignoring processor)
blake.c: '+0' is not a recognized feature for this target (ignoring feature)
blake.c: '0' is not a recognized processor for this target (ignoring processor)
blake.c: /tmp/cc-4xN548.s: Assembler messages:
blake.c: /tmp/cc-4xN548.s:23: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-4xN548.s:23: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-4xN548.s:29: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-4xN548.s:29: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-4xN548.s:58: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-4xN548.s:58: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-4xN548.s:102: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-4xN548.s:102: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-4xN548.s:215: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-4xN548.s:215: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-4xN548.s:1068: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-4xN548.s:1068: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-4xN548.s:1074: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-4xN548.s:1074: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-4xN548.s:1080: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-4xN548.s:1080: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-4xN548.s:1113: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-4xN548.s:1113: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-4xN548.s:1119: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-4xN548.s:1119: Warning: Macro instruction expanded into multiple instructions
blake.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer sphlib-small

Compiler output

Implementation: crypto_hash/blake64/sphlib
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer
blake.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
blake.c: '0' is not a recognized processor for this target (ignoring processor)
blake.c: '+0' is not a recognized feature for this target (ignoring feature)
blake.c: '0' is not a recognized processor for this target (ignoring processor)
blake.c: /tmp/cc-GVItio.s: Assembler messages:
blake.c: /tmp/cc-GVItio.s:23: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-GVItio.s:23: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-GVItio.s:29: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-GVItio.s:29: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-GVItio.s:58: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-GVItio.s:58: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-GVItio.s:102: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-GVItio.s:102: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-GVItio.s:215: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-GVItio.s:215: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-GVItio.s:3878: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-GVItio.s:3878: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-GVItio.s:3884: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-GVItio.s:3884: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-GVItio.s:3890: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-GVItio.s:3890: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-GVItio.s:3923: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-GVItio.s:3923: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-GVItio.s:3929: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-GVItio.s:3929: Warning: Macro instruction expanded into multiple instructions
blake.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer sphlib

Compiler output

Implementation: crypto_hash/blake64/sphlib-small
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
blake.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
blake.c: '0' is not a recognized processor for this target (ignoring processor)
blake.c: '+0' is not a recognized feature for this target (ignoring feature)
blake.c: '0' is not a recognized processor for this target (ignoring processor)
blake.c: /tmp/cc-3ZF3We.s: Assembler messages:
blake.c: /tmp/cc-3ZF3We.s:23: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-3ZF3We.s:23: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-3ZF3We.s:29: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-3ZF3We.s:29: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-3ZF3We.s:58: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-3ZF3We.s:58: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-3ZF3We.s:102: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-3ZF3We.s:102: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-3ZF3We.s:215: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-3ZF3We.s:215: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-3ZF3We.s:1068: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-3ZF3We.s:1068: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-3ZF3We.s:1074: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-3ZF3We.s:1074: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-3ZF3We.s:1080: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-3ZF3We.s:1080: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-3ZF3We.s:1113: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-3ZF3We.s:1113: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-3ZF3We.s:1119: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-3ZF3We.s:1119: Warning: Macro instruction expanded into multiple instructions
blake.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive sphlib-small

Compiler output

Implementation: crypto_hash/blake64/sphlib
Compiler: clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive
blake.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
blake.c: '0' is not a recognized processor for this target (ignoring processor)
blake.c: '+0' is not a recognized feature for this target (ignoring feature)
blake.c: '0' is not a recognized processor for this target (ignoring processor)
blake.c: /tmp/cc-Ly543p.s: Assembler messages:
blake.c: /tmp/cc-Ly543p.s:23: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-Ly543p.s:23: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-Ly543p.s:29: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-Ly543p.s:29: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-Ly543p.s:58: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-Ly543p.s:58: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-Ly543p.s:102: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-Ly543p.s:102: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-Ly543p.s:215: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-Ly543p.s:215: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-Ly543p.s:3878: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-Ly543p.s:3878: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-Ly543p.s:3884: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-Ly543p.s:3884: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-Ly543p.s:3890: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-Ly543p.s:3890: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-Ly543p.s:3923: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-Ly543p.s:3923: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-Ly543p.s:3929: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-Ly543p.s:3929: Warning: Macro instruction expanded into multiple instructions
blake.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive sphlib

Compiler output

Implementation: crypto_hash/blake64/sphlib-small
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer
blake.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
blake.c: '0' is not a recognized processor for this target (ignoring processor)
blake.c: '+0' is not a recognized feature for this target (ignoring feature)
blake.c: '0' is not a recognized processor for this target (ignoring processor)
blake.c: /tmp/cc-kFN8EZ.s: Assembler messages:
blake.c: /tmp/cc-kFN8EZ.s:23: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-kFN8EZ.s:23: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-kFN8EZ.s:29: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-kFN8EZ.s:29: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-kFN8EZ.s:58: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-kFN8EZ.s:58: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-kFN8EZ.s:102: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-kFN8EZ.s:102: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-kFN8EZ.s:215: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-kFN8EZ.s:215: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-kFN8EZ.s:1068: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-kFN8EZ.s:1068: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-kFN8EZ.s:1074: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-kFN8EZ.s:1074: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-kFN8EZ.s:1080: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-kFN8EZ.s:1080: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-kFN8EZ.s:1113: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-kFN8EZ.s:1113: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-kFN8EZ.s:1119: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-kFN8EZ.s:1119: Warning: Macro instruction expanded into multiple instructions
blake.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=native -fomit-frame-pointer sphlib-small

Compiler output

Implementation: crypto_hash/blake64/sphlib
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer
blake.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
blake.c: '0' is not a recognized processor for this target (ignoring processor)
blake.c: '+0' is not a recognized feature for this target (ignoring feature)
blake.c: '0' is not a recognized processor for this target (ignoring processor)
blake.c: /tmp/cc-tHq47w.s: Assembler messages:
blake.c: /tmp/cc-tHq47w.s:23: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-tHq47w.s:23: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-tHq47w.s:29: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-tHq47w.s:29: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-tHq47w.s:58: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-tHq47w.s:58: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-tHq47w.s:102: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-tHq47w.s:102: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-tHq47w.s:215: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-tHq47w.s:215: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-tHq47w.s:3878: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-tHq47w.s:3878: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-tHq47w.s:3884: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-tHq47w.s:3884: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-tHq47w.s:3890: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-tHq47w.s:3890: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-tHq47w.s:3923: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-tHq47w.s:3923: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-tHq47w.s:3929: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-tHq47w.s:3929: Warning: Macro instruction expanded into multiple instructions
blake.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=native -fomit-frame-pointer sphlib

Compiler output

Implementation: crypto_hash/blake64/sphlib-small
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
blake.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
blake.c: '0' is not a recognized processor for this target (ignoring processor)
blake.c: '+0' is not a recognized feature for this target (ignoring feature)
blake.c: '0' is not a recognized processor for this target (ignoring processor)
blake.c: /tmp/cc-36et55.s: Assembler messages:
blake.c: /tmp/cc-36et55.s:23: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-36et55.s:23: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-36et55.s:29: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-36et55.s:29: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-36et55.s:58: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-36et55.s:58: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-36et55.s:102: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-36et55.s:102: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-36et55.s:215: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-36et55.s:215: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-36et55.s:1068: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-36et55.s:1068: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-36et55.s:1074: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-36et55.s:1074: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-36et55.s:1080: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-36et55.s:1080: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-36et55.s:1113: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-36et55.s:1113: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-36et55.s:1119: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-36et55.s:1119: Warning: Macro instruction expanded into multiple instructions
blake.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer sphlib-small

Compiler output

Implementation: crypto_hash/blake64/sphlib
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
blake.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
blake.c: '0' is not a recognized processor for this target (ignoring processor)
blake.c: '+0' is not a recognized feature for this target (ignoring feature)
blake.c: '0' is not a recognized processor for this target (ignoring processor)
blake.c: /tmp/cc-3obZyf.s: Assembler messages:
blake.c: /tmp/cc-3obZyf.s:23: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-3obZyf.s:23: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-3obZyf.s:29: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-3obZyf.s:29: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-3obZyf.s:58: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-3obZyf.s:58: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-3obZyf.s:102: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-3obZyf.s:102: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-3obZyf.s:215: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-3obZyf.s:215: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-3obZyf.s:3878: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-3obZyf.s:3878: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-3obZyf.s:3884: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-3obZyf.s:3884: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-3obZyf.s:3890: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-3obZyf.s:3890: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-3obZyf.s:3923: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-3obZyf.s:3923: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-3obZyf.s:3929: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-3obZyf.s:3929: Warning: Macro instruction expanded into multiple instructions
blake.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer sphlib

Compiler output

Implementation: crypto_hash/blake64/sphlib-small
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
blake.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
blake.c: '+' is not a recognized feature for this target (ignoring feature)
blake.c: /tmp/cc-ClMPAa.s: Assembler messages:
blake.c: /tmp/cc-ClMPAa.s:23: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-ClMPAa.s:23: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-ClMPAa.s:29: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-ClMPAa.s:29: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-ClMPAa.s:58: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-ClMPAa.s:58: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-ClMPAa.s:102: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-ClMPAa.s:102: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-ClMPAa.s:215: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-ClMPAa.s:215: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-ClMPAa.s:1068: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-ClMPAa.s:1068: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-ClMPAa.s:1074: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-ClMPAa.s:1074: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-ClMPAa.s:1080: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-ClMPAa.s:1080: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-ClMPAa.s:1113: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-ClMPAa.s:1113: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-ClMPAa.s:1119: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-ClMPAa.s:1119: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-ClMPAa.s:1125: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-ClMPAa.s:1125: Warning: Macro instruction expanded into multiple instructions
blake.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer sphlib-small

Compiler output

Implementation: crypto_hash/blake64/sphlib
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
blake.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
blake.c: '+' is not a recognized feature for this target (ignoring feature)
blake.c: /tmp/cc-mQToFl.s: Assembler messages:
blake.c: /tmp/cc-mQToFl.s:23: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-mQToFl.s:23: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-mQToFl.s:29: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-mQToFl.s:29: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-mQToFl.s:58: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-mQToFl.s:58: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-mQToFl.s:102: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-mQToFl.s:102: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-mQToFl.s:215: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-mQToFl.s:215: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-mQToFl.s:3878: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-mQToFl.s:3878: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-mQToFl.s:3884: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-mQToFl.s:3884: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-mQToFl.s:3890: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-mQToFl.s:3890: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-mQToFl.s:3923: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-mQToFl.s:3923: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-mQToFl.s:3929: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-mQToFl.s:3929: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-mQToFl.s:3935: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-mQToFl.s:3935: Warning: Macro instruction expanded into multiple instructions
blake.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer sphlib

Compiler output

Implementation: crypto_hash/blake64/sphlib
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
blake.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
blake.c: '+' is not a recognized feature for this target (ignoring feature)
blake.c: /tmp/cc-3MNl2R.s: Assembler messages:
blake.c: /tmp/cc-3MNl2R.s:23: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-3MNl2R.s:23: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-3MNl2R.s:29: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-3MNl2R.s:29: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-3MNl2R.s:58: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-3MNl2R.s:58: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-3MNl2R.s:102: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-3MNl2R.s:102: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-3MNl2R.s:215: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-3MNl2R.s:215: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-3MNl2R.s:3878: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-3MNl2R.s:3878: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-3MNl2R.s:3884: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-3MNl2R.s:3884: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-3MNl2R.s:3890: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-3MNl2R.s:3890: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-3MNl2R.s:3923: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-3MNl2R.s:3923: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-3MNl2R.s:3929: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-3MNl2R.s:3929: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-3MNl2R.s:3935: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-3MNl2R.s:3935: Warning: Macro instruction expanded into multiple instructions
blake.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer sphlib

Compiler output

Implementation: crypto_hash/blake64/sphlib-small
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
blake.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
blake.c: '+' is not a recognized feature for this target (ignoring feature)
blake.c: /tmp/cc-6NiHrd.s: Assembler messages:
blake.c: /tmp/cc-6NiHrd.s:23: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-6NiHrd.s:23: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-6NiHrd.s:29: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-6NiHrd.s:29: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-6NiHrd.s:58: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-6NiHrd.s:58: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-6NiHrd.s:102: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-6NiHrd.s:102: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-6NiHrd.s:215: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-6NiHrd.s:215: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-6NiHrd.s:1068: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-6NiHrd.s:1068: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-6NiHrd.s:1074: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-6NiHrd.s:1074: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-6NiHrd.s:1080: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-6NiHrd.s:1080: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-6NiHrd.s:1113: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-6NiHrd.s:1113: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-6NiHrd.s:1119: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-6NiHrd.s:1119: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-6NiHrd.s:1125: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-6NiHrd.s:1125: Warning: Macro instruction expanded into multiple instructions
blake.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer sphlib-small

Compiler output

Implementation: crypto_hash/blake64/sphlib-small
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
blake.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
blake.c: '+' is not a recognized feature for this target (ignoring feature)
blake.c: /tmp/cc-1Dj2ud.s: Assembler messages:
blake.c: /tmp/cc-1Dj2ud.s:23: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-1Dj2ud.s:23: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-1Dj2ud.s:29: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-1Dj2ud.s:29: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-1Dj2ud.s:58: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-1Dj2ud.s:58: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-1Dj2ud.s:102: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-1Dj2ud.s:102: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-1Dj2ud.s:215: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-1Dj2ud.s:215: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-1Dj2ud.s:1068: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-1Dj2ud.s:1068: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-1Dj2ud.s:1074: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-1Dj2ud.s:1074: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-1Dj2ud.s:1080: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-1Dj2ud.s:1080: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-1Dj2ud.s:1113: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-1Dj2ud.s:1113: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-1Dj2ud.s:1119: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-1Dj2ud.s:1119: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-1Dj2ud.s:1125: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-1Dj2ud.s:1125: Warning: Macro instruction expanded into multiple instructions
blake.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx -fomit-frame-pointer sphlib-small

Compiler output

Implementation: crypto_hash/blake64/sphlib
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
blake.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
blake.c: '+' is not a recognized feature for this target (ignoring feature)
blake.c: /tmp/cc-9jLKTx.s: Assembler messages:
blake.c: /tmp/cc-9jLKTx.s:23: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-9jLKTx.s:23: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-9jLKTx.s:29: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-9jLKTx.s:29: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-9jLKTx.s:58: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-9jLKTx.s:58: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-9jLKTx.s:102: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-9jLKTx.s:102: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-9jLKTx.s:215: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-9jLKTx.s:215: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-9jLKTx.s:3878: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-9jLKTx.s:3878: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-9jLKTx.s:3884: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-9jLKTx.s:3884: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-9jLKTx.s:3890: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-9jLKTx.s:3890: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-9jLKTx.s:3923: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-9jLKTx.s:3923: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-9jLKTx.s:3929: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-9jLKTx.s:3929: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-9jLKTx.s:3935: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-9jLKTx.s:3935: Warning: Macro instruction expanded into multiple instructions
blake.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx -fomit-frame-pointer sphlib

Compiler output

Implementation: crypto_hash/blake64/sphlib-small
Compiler: clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
blake.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
blake.c: '+' is not a recognized feature for this target (ignoring feature)
blake.c: /tmp/cc-5dISRh.s: Assembler messages:
blake.c: /tmp/cc-5dISRh.s:23: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-5dISRh.s:23: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-5dISRh.s:29: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-5dISRh.s:29: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-5dISRh.s:58: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-5dISRh.s:58: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-5dISRh.s:102: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-5dISRh.s:102: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-5dISRh.s:215: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-5dISRh.s:215: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-5dISRh.s:1068: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-5dISRh.s:1068: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-5dISRh.s:1074: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-5dISRh.s:1074: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-5dISRh.s:1080: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-5dISRh.s:1080: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-5dISRh.s:1113: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-5dISRh.s:1113: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-5dISRh.s:1119: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-5dISRh.s:1119: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-5dISRh.s:1125: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-5dISRh.s:1125: Warning: Macro instruction expanded into multiple instructions
blake.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer sphlib-small

Compiler output

Implementation: crypto_hash/blake64/sphlib
Compiler: clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
blake.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
blake.c: '+' is not a recognized feature for this target (ignoring feature)
blake.c: /tmp/cc-ra2pdy.s: Assembler messages:
blake.c: /tmp/cc-ra2pdy.s:23: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-ra2pdy.s:23: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-ra2pdy.s:29: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-ra2pdy.s:29: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-ra2pdy.s:58: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-ra2pdy.s:58: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-ra2pdy.s:102: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-ra2pdy.s:102: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-ra2pdy.s:215: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-ra2pdy.s:215: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-ra2pdy.s:3878: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-ra2pdy.s:3878: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-ra2pdy.s:3884: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-ra2pdy.s:3884: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-ra2pdy.s:3890: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-ra2pdy.s:3890: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-ra2pdy.s:3923: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-ra2pdy.s:3923: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-ra2pdy.s:3929: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-ra2pdy.s:3929: Warning: Macro instruction expanded into multiple instructions
blake.c: /tmp/cc-ra2pdy.s:3935: Warning: No .cprestore pseudo-op used in PIC code
blake.c: /tmp/cc-ra2pdy.s:3935: Warning: Macro instruction expanded into multiple instructions
blake.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer sphlib