Implementation notes: amd64, luft, crypto_hash/lane256

Computer: luft
Architecture: amd64
CPU ID: GenuineIntel-000306d4-bfebfbff
SUPERCOP version: 20200702
Operation: crypto_hash
Primitive: lane256
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
3479678422 0 090112 4096 0cgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2020070920200702
44756104304 0 0118784 4096 0cclang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2020070920200702
6897680912 0 094208 4096 0cgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2020070920200702
7170881058 0 094208 4096 0cgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2020070920200702
7632887951 0 098304 4096 0cgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2020070920200702
85812104260 0 0114688 4096 0cclang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2020070920200702
86776104304 0 0118784 4096 0cclang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2020070920200702
87332104320 0 0118784 4096 0cclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2020070920200702
89460108144 0 0122880 4096 0cclang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2020070920200702

Compiler output

Implementation: bitslice
Security model: unknown
Compiler: clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
finalize.s: <instantiation>:2:1: error: 32-bit absolute addressing is not supported in 64-bit mode
finalize.s: pshufb SR, %xmm0
finalize.s: ^
finalize.s: <instantiation>:3:1: error: 32-bit absolute addressing is not supported in 64-bit mode
finalize.s: pshufb SR, %xmm1
finalize.s: ^
finalize.s: <instantiation>:4:1: error: 32-bit absolute addressing is not supported in 64-bit mode
finalize.s: pshufb SR, %xmm2
finalize.s: ^
finalize.s: <instantiation>:5:1: error: 32-bit absolute addressing is not supported in 64-bit mode
finalize.s: pshufb SR, %xmm3
finalize.s: ^
finalize.s: <instantiation>:6:1: error: 32-bit absolute addressing is not supported in 64-bit mode
finalize.s: pshufb SR, %xmm4
finalize.s: ^
finalize.s: <instantiation>:7:1: error: 32-bit absolute addressing is not supported in 64-bit mode
finalize.s: pshufb SR, %xmm5
finalize.s: ^
finalize.s: <instantiation>:8:1: error: 32-bit absolute addressing is not supported in 64-bit mode
finalize.s: pshufb SR, %xmm6
finalize.s: ^
finalize.s: <instantiation>:9:1: error: 32-bit absolute addressing is not supported in 64-bit mode
finalize.s: pshufb SR, %xmm7
finalize.s: ^
finalize.s: <instantiation>:2:1: error: 32-bit absolute addressing is not supported in 64-bit mode
finalize.s: ...

Number of similar (compiler,implementation) pairs: 9, namely:
CompilerImplementations
clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE bitslice
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE bitslice
clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE bitslice
clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE bitslice
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE bitslice
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE bitslice
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE bitslice
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE bitslice
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE bitslice