Implementation notes: amd64, cel02, crypto_kem/threebears936r2cpax

Computer: cel02
Architecture: amd64
CPU ID: GenuineIntel-00050657-bfebfbff
SUPERCOP version: 20201130
Operation: crypto_kem
Primitive: threebears936r2cpax

Compiler output

Implementation: opt
Security model: constbranchindex
Compiler: clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
try.c: fatal error: error in backend: Cannot select: 0x55e257a9f1e0: v4i64 = X86ISD::VTRUNC 0x55e257a9f0b0
try.c: 0x55e257a9f0b0: v16i32 = vselect 0x55e257a82010, 0x55e257a26510, 0x55e257a9ef80
try.c: 0x55e257a82010: v4i1 = X86ISD::PCMPGTM 0x55e257a84860, 0x55e257a803f0
try.c: 0x55e257a84860: v4i64 = X86ISD::VBROADCAST 0x55e257a236b0
try.c: 0x55e257a236b0: i64,ch = load<LD8[%lsr.iv6971]> 0x55e257995950, 0x55e257a71c70, undef:i64
try.c: 0x55e257a71c70: i64,ch = CopyFromReg 0x55e257995950, Register:i64 %vreg50
try.c: 0x55e257a80650: i64 = Register %vreg50
try.c: 0x55e257a24b80: i64 = undef
try.c: 0x55e257a803f0: v4i64,ch = CopyFromReg 0x55e257995950, Register:v4i64 %vreg13
try.c: 0x55e257a850b0: v4i64 = Register %vreg13
try.c: 0x55e257a26510: v16i32 = X86ISD::VBROADCAST 0x55e257a84ac0
try.c: 0x55e257a84ac0: i32,ch = load<LD4[ConstantPool]> 0x55e257995950, 0x55e257a22120, undef:i64
try.c: 0x55e257a22120: i64 = X86ISD::WrapperRIP TargetConstantPool:i64<i32 1> 0
try.c: 0x55e2579f4ad0: i64 = TargetConstantPool<i32 1> 0
try.c: 0x55e257a24b80: i64 = undef
try.c: 0x55e257a9ef80: v16i32 = BUILD_VECTOR Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>
try.c: 0x55e257a9ee50: i32 = Constant<0>
try.c: 0x55e257a9ee50: i32 = Constant<0>
try.c: 0x55e257a9ee50: i32 = Constant<0>
try.c: 0x55e257a9ee50: i32 = Constant<0>
try.c: 0x55e257a9ee50: i32 = Constant<0>
try.c: 0x55e257a9ee50: i32 = Constant<0>
try.c: 0x55e257a9ee50: i32 = Constant<0>
try.c: 0x55e257a9ee50: i32 = Constant<0>
try.c: 0x55e257a9ee50: i32 = Constant<0>
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE opt

Compiler output

Implementation: opt
Security model: constbranchindex
Compiler: clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
try.c: fatal error: error in backend: Cannot select: 0x5624861818b0: v4i64 = X86ISD::VTRUNC 0x562486181780
try.c: 0x562486181780: v16i32 = vselect 0x56248617c280, 0x5624861188b0, 0x562486181650
try.c: 0x56248617c280: v4i1 = X86ISD::PCMPGTM 0x5624861680f0, 0x562486164680
try.c: 0x5624861680f0: v4i64 = X86ISD::VBROADCAST 0x562486118d70
try.c: 0x562486118d70: i64,ch = load<LD8[%lsr.iv6971]> 0x562486062a30, 0x5624860fe2c0, undef:i64
try.c: 0x5624860fe2c0: i64,ch = CopyFromReg 0x562486062a30, Register:i64 %vreg50
try.c: 0x5624861648e0: i64 = Register %vreg50
try.c: 0x562486111ae0: i64 = undef
try.c: 0x562486164680: v4i64,ch = CopyFromReg 0x562486062a30, Register:v4i64 %vreg13
try.c: 0x562486168940: v4i64 = Register %vreg13
try.c: 0x5624861188b0: v16i32 = X86ISD::VBROADCAST 0x562486168350
try.c: 0x562486168350: i32,ch = load<LD4[ConstantPool]> 0x562486062a30, 0x5624861018a0, undef:i64
try.c: 0x5624861018a0: i64 = X86ISD::WrapperRIP TargetConstantPool:i64<i32 1> 0
try.c: 0x562486112460: i64 = TargetConstantPool<i32 1> 0
try.c: 0x562486111ae0: i64 = undef
try.c: 0x562486181650: v16i32 = BUILD_VECTOR Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>
try.c: 0x562486181520: i32 = Constant<0>
try.c: 0x562486181520: i32 = Constant<0>
try.c: 0x562486181520: i32 = Constant<0>
try.c: 0x562486181520: i32 = Constant<0>
try.c: 0x562486181520: i32 = Constant<0>
try.c: 0x562486181520: i32 = Constant<0>
try.c: 0x562486181520: i32 = Constant<0>
try.c: 0x562486181520: i32 = Constant<0>
try.c: 0x562486181520: i32 = Constant<0>
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE opt

Compiler output

Implementation: opt
Security model: constbranchindex
Compiler: clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
try.c: fatal error: error in backend: Cannot select: 0x5629158991c0: v4i64 = X86ISD::VTRUNC 0x562915899090
try.c: 0x562915899090: v16i32 = vselect 0x56291589cf60, 0x562915826c30, 0x562915898f60
try.c: 0x56291589cf60: v4i1 = X86ISD::PCMPGTM 0x56291587e3b0, 0x56291587ad90
try.c: 0x56291587e3b0: v4i64 = X86ISD::VBROADCAST 0x562915822c00
try.c: 0x562915822c00: i64,ch = load<LD8[%lsr.iv6971]> 0x562915790950, 0x5629158763f0, undef:i64
try.c: 0x5629158763f0: i64,ch = CopyFromReg 0x562915790950, Register:i64 %vreg50
try.c: 0x56291587aff0: i64 = Register %vreg50
try.c: 0x5629158240d0: i64 = undef
try.c: 0x56291587ad90: v4i64,ch = CopyFromReg 0x562915790950, Register:v4i64 %vreg13
try.c: 0x56291587ec00: v4i64 = Register %vreg13
try.c: 0x562915826c30: v16i32 = X86ISD::VBROADCAST 0x56291587e610
try.c: 0x56291587e610: i32,ch = load<LD4[ConstantPool]> 0x562915790950, 0x562915821c00, undef:i64
try.c: 0x562915821c00: i64 = X86ISD::WrapperRIP TargetConstantPool:i64<i32 1> 0
try.c: 0x562915865090: i64 = TargetConstantPool<i32 1> 0
try.c: 0x5629158240d0: i64 = undef
try.c: 0x562915898f60: v16i32 = BUILD_VECTOR Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>
try.c: 0x562915898e30: i32 = Constant<0>
try.c: 0x562915898e30: i32 = Constant<0>
try.c: 0x562915898e30: i32 = Constant<0>
try.c: 0x562915898e30: i32 = Constant<0>
try.c: 0x562915898e30: i32 = Constant<0>
try.c: 0x562915898e30: i32 = Constant<0>
try.c: 0x562915898e30: i32 = Constant<0>
try.c: 0x562915898e30: i32 = Constant<0>
try.c: 0x562915898e30: i32 = Constant<0>
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE opt

Compiler output

Implementation: opt
Security model: constbranchindex
Compiler: clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
try.c: /dev/shm/supercop-20201130/supercop-data/cel02/amd64/lib/libkeccak.a(KeccakP-1600-AVX2.o): In function `KeccakP1600_Initialize':
try.c: (.text+0x...): multiple definition of `KeccakP1600_Initialize'
try.c: /dev/shm/supercop-20201130/supercop-data/cel02/amd64/lib/libsupercop.a(crypto_hash_sha3224_kcp_optimized1600AVX512_constbranchindex-KeccakP-1600-AVX512.o):KeccakP-1600-AVX512.c:(.text+0x...): first defined here
try.c: /dev/shm/supercop-20201130/supercop-data/cel02/amd64/lib/libkeccak.a(KeccakP-1600-AVX2.o): In function `KeccakP1600_AddBytes':
try.c: (.text+0x...): multiple definition of `KeccakP1600_AddBytes'
try.c: /dev/shm/supercop-20201130/supercop-data/cel02/amd64/lib/libsupercop.a(crypto_hash_sha3224_kcp_optimized1600AVX512_constbranchindex-KeccakP-1600-AVX512.o):KeccakP-1600-AVX512.c:(.text+0x...): first defined here
try.c: /dev/shm/supercop-20201130/supercop-data/cel02/amd64/lib/libkeccak.a(KeccakP-1600-AVX2.o): In function `KeccakP1600_OverwriteBytes':
try.c: (.text+0x...): multiple definition of `KeccakP1600_OverwriteBytes'
try.c: /dev/shm/supercop-20201130/supercop-data/cel02/amd64/lib/libsupercop.a(crypto_hash_sha3224_kcp_optimized1600AVX512_constbranchindex-KeccakP-1600-AVX512.o):KeccakP-1600-AVX512.c:(.text+0x...): first defined here
try.c: /dev/shm/supercop-20201130/supercop-data/cel02/amd64/lib/libkeccak.a(KeccakP-1600-AVX2.o): In function `KeccakP1600_OverwriteWithZeroes':
try.c: (.text+0x...): multiple definition of `KeccakP1600_OverwriteWithZeroes'
try.c: /dev/shm/supercop-20201130/supercop-data/cel02/amd64/lib/libsupercop.a(crypto_hash_sha3224_kcp_optimized1600AVX512_constbranchindex-KeccakP-1600-AVX512.o):KeccakP-1600-AVX512.c:(.text+0x...): first defined here
try.c: /dev/shm/supercop-20201130/supercop-data/cel02/amd64/lib/libkeccak.a(KeccakP-1600-AVX2.o): In function `KeccakP1600_ExtractBytes':
try.c: (.text+0x...): multiple definition of `KeccakP1600_ExtractBytes'
try.c: /dev/shm/supercop-20201130/supercop-data/cel02/amd64/lib/libsupercop.a(crypto_hash_sha3224_kcp_optimized1600AVX512_constbranchindex-KeccakP-1600-AVX512.o):KeccakP-1600-AVX512.c:(.text+0x...): first defined here
try.c: /dev/shm/supercop-20201130/supercop-data/cel02/amd64/lib/libkeccak.a(KeccakP-1600-AVX2.o): In function `KeccakP1600_ExtractAndAddBytes':
try.c: (.text+0x...): multiple definition of `KeccakP1600_ExtractAndAddBytes'
try.c: /dev/shm/supercop-20201130/supercop-data/cel02/amd64/lib/libsupercop.a(crypto_hash_sha3224_kcp_optimized1600AVX512_constbranchindex-KeccakP-1600-AVX512.o):KeccakP-1600-AVX512.c:(.text+0x...): first defined here
try.c: /dev/shm/supercop-20201130/supercop-data/cel02/amd64/lib/libkeccak.a(KeccakP-1600-AVX2.o): In function `KeccakP1600_Permute_24rounds':
try.c: (.text+0x...): multiple definition of `KeccakP1600_Permute_24rounds'
try.c: /dev/shm/supercop-20201130/supercop-data/cel02/amd64/lib/libsupercop.a(crypto_hash_sha3224_kcp_optimized1600AVX512_constbranchindex-KeccakP-1600-AVX512.o):KeccakP-1600-AVX512.c:(.text+0x...): first defined here
try.c: /dev/shm/supercop-20201130/supercop-data/cel02/amd64/lib/libkeccak.a(KeccakP-1600-AVX2.o): In function `KeccakP1600_Permute_12rounds':
try.c: (.text+0x...): multiple definition of `KeccakP1600_Permute_12rounds'
try.c: /dev/shm/supercop-20201130/supercop-data/cel02/amd64/lib/libsupercop.a(crypto_hash_sha3224_kcp_optimized1600AVX512_constbranchindex-KeccakP-1600-AVX512.o):KeccakP-1600-AVX512.c:(.text+0x...): first defined here
try.c: /dev/shm/supercop-20201130/supercop-data/cel02/amd64/lib/libkeccak.a(KeccakP-1600-AVX2.o): In function `KeccakP1600_Permute_Nrounds':
try.c: ...

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

Compiler output

Implementation: vec
Security model: constbranchindex
Compiler: clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
try.c: fatal error: error in backend: Cannot select: 0x55e28edca220: v4i64 = X86ISD::VTRUNC 0x55e28edca0f0
try.c: 0x55e28edca0f0: v16i32 = vselect 0x55e28edaacf0, 0x55e28ed6afa0, 0x55e28edc9fc0
try.c: 0x55e28edaacf0: v4i1 = X86ISD::PCMPGTM 0x55e28edb28c0, 0x55e28edae450
try.c: 0x55e28edb28c0: v4i64 = X86ISD::VBROADCAST 0x55e28ed58a40
try.c: 0x55e28ed58a40: i64,ch = load<LD8[%lsr.iv6971]> 0x55e28ecc3920, 0x55e28ed97380, undef:i64
try.c: 0x55e28ed97380: i64,ch = CopyFromReg 0x55e28ecc3920, Register:i64 %vreg50
try.c: 0x55e28edae6b0: i64 = Register %vreg50
try.c: 0x55e28ed59f10: i64 = undef
try.c: 0x55e28edae450: v4i64,ch = CopyFromReg 0x55e28ecc3920, Register:v4i64 %vreg13
try.c: 0x55e28edb3110: v4i64 = Register %vreg13
try.c: 0x55e28ed6afa0: v16i32 = X86ISD::VBROADCAST 0x55e28edb2b20
try.c: 0x55e28edb2b20: i32,ch = load<LD4[ConstantPool]> 0x55e28ecc3920, 0x55e28ed4f4f0, undef:i64
try.c: 0x55e28ed4f4f0: i64 = X86ISD::WrapperRIP TargetConstantPool:i64<i32 1> 0
try.c: 0x55e28ed9d780: i64 = TargetConstantPool<i32 1> 0
try.c: 0x55e28ed59f10: i64 = undef
try.c: 0x55e28edc9fc0: v16i32 = BUILD_VECTOR Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>
try.c: 0x55e28edc9e90: i32 = Constant<0>
try.c: 0x55e28edc9e90: i32 = Constant<0>
try.c: 0x55e28edc9e90: i32 = Constant<0>
try.c: 0x55e28edc9e90: i32 = Constant<0>
try.c: 0x55e28edc9e90: i32 = Constant<0>
try.c: 0x55e28edc9e90: i32 = Constant<0>
try.c: 0x55e28edc9e90: i32 = Constant<0>
try.c: 0x55e28edc9e90: i32 = Constant<0>
try.c: 0x55e28edc9e90: i32 = Constant<0>
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE vec

Compiler output

Implementation: vec
Security model: constbranchindex
Compiler: clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
try.c: fatal error: error in backend: Cannot select: 0x55d11e6cf160: v4i64 = X86ISD::VTRUNC 0x55d11e6cf030
try.c: 0x55d11e6cf030: v16i32 = vselect 0x55d11e6b6300, 0x55d11e63efc0, 0x55d11e6cef00
try.c: 0x55d11e6b6300: v4i1 = X86ISD::PCMPGTM 0x55d11e6aaeb0, 0x55d11e6a6a40
try.c: 0x55d11e6aaeb0: v4i64 = X86ISD::VBROADCAST 0x55d11e63f480
try.c: 0x55d11e63f480: i64,ch = load<LD8[%lsr.iv6971]> 0x55d11e5a4a40, 0x55d11e6471e0, undef:i64
try.c: 0x55d11e6471e0: i64,ch = CopyFromReg 0x55d11e5a4a40, Register:i64 %vreg50
try.c: 0x55d11e6a6ca0: i64 = Register %vreg50
try.c: 0x55d11e639b50: i64 = undef
try.c: 0x55d11e6a6a40: v4i64,ch = CopyFromReg 0x55d11e5a4a40, Register:v4i64 %vreg13
try.c: 0x55d11e6ab700: v4i64 = Register %vreg13
try.c: 0x55d11e63efc0: v16i32 = X86ISD::VBROADCAST 0x55d11e6ab110
try.c: 0x55d11e6ab110: i32,ch = load<LD4[ConstantPool]> 0x55d11e5a4a40, 0x55d11e6457b0, undef:i64
try.c: 0x55d11e6457b0: i64 = X86ISD::WrapperRIP TargetConstantPool:i64<i32 1> 0
try.c: 0x55d11e63a4d0: i64 = TargetConstantPool<i32 1> 0
try.c: 0x55d11e639b50: i64 = undef
try.c: 0x55d11e6cef00: v16i32 = BUILD_VECTOR Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>
try.c: 0x55d11e6cedd0: i32 = Constant<0>
try.c: 0x55d11e6cedd0: i32 = Constant<0>
try.c: 0x55d11e6cedd0: i32 = Constant<0>
try.c: 0x55d11e6cedd0: i32 = Constant<0>
try.c: 0x55d11e6cedd0: i32 = Constant<0>
try.c: 0x55d11e6cedd0: i32 = Constant<0>
try.c: 0x55d11e6cedd0: i32 = Constant<0>
try.c: 0x55d11e6cedd0: i32 = Constant<0>
try.c: 0x55d11e6cedd0: i32 = Constant<0>
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE vec

Compiler output

Implementation: vec
Security model: constbranchindex
Compiler: clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
try.c: fatal error: error in backend: Cannot select: 0x55efd17ae290: v4i64 = X86ISD::VTRUNC 0x55efd17ae160
try.c: 0x55efd17ae160: v16i32 = vselect 0x55efd179ad70, 0x55efd173a220, 0x55efd17ae030
try.c: 0x55efd179ad70: v4i1 = X86ISD::PCMPGTM 0x55efd1792900, 0x55efd178e490
try.c: 0x55efd1792900: v4i64 = X86ISD::VBROADCAST 0x55efd17361d0
try.c: 0x55efd17361d0: i64,ch = load<LD8[%lsr.iv6971]> 0x55efd16a3950, 0x55efd17892f0, undef:i64
try.c: 0x55efd17892f0: i64,ch = CopyFromReg 0x55efd16a3950, Register:i64 %vreg50
try.c: 0x55efd178e6f0: i64 = Register %vreg50
try.c: 0x55efd1738890: i64 = undef
try.c: 0x55efd178e490: v4i64,ch = CopyFromReg 0x55efd16a3950, Register:v4i64 %vreg13
try.c: 0x55efd1793150: v4i64 = Register %vreg13
try.c: 0x55efd173a220: v16i32 = X86ISD::VBROADCAST 0x55efd1792b60
try.c: 0x55efd1792b60: i32,ch = load<LD4[ConstantPool]> 0x55efd16a3950, 0x55efd17357b0, undef:i64
try.c: 0x55efd17357b0: i64 = X86ISD::WrapperRIP TargetConstantPool:i64<i32 1> 0
try.c: 0x55efd17508b0: i64 = TargetConstantPool<i32 1> 0
try.c: 0x55efd1738890: i64 = undef
try.c: 0x55efd17ae030: v16i32 = BUILD_VECTOR Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0>
try.c: 0x55efd17adf00: i32 = Constant<0>
try.c: 0x55efd17adf00: i32 = Constant<0>
try.c: 0x55efd17adf00: i32 = Constant<0>
try.c: 0x55efd17adf00: i32 = Constant<0>
try.c: 0x55efd17adf00: i32 = Constant<0>
try.c: 0x55efd17adf00: i32 = Constant<0>
try.c: 0x55efd17adf00: i32 = Constant<0>
try.c: 0x55efd17adf00: i32 = Constant<0>
try.c: 0x55efd17adf00: i32 = Constant<0>
try.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE vec