Implementation notes: amd64, cel02, crypto_kem/threebears624r2ccax

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

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: 0x56451bb0e300: v4i64 = X86ISD::VTRUNC 0x56451bb0e1d0
try.c: 0x56451bb0e1d0: v16i32 = vselect 0x56451bb15250, 0x56451ba992f0, 0x56451bb0e0a0
try.c: 0x56451bb15250: v4i1 = X86ISD::PCMPGTM 0x56451baf3980, 0x56451baef510
try.c: 0x56451baf3980: v4i64 = X86ISD::VBROADCAST 0x56451ba96490
try.c: 0x56451ba96490: i64,ch = load<LD8[%lsr.iv6971]> 0x56451ba04950, 0x56451bae6760, undef:i64
try.c: 0x56451bae6760: i64,ch = CopyFromReg 0x56451ba04950, Register:i64 %vreg50
try.c: 0x56451baef770: i64 = Register %vreg50
try.c: 0x56451ba97960: i64 = undef
try.c: 0x56451baef510: v4i64,ch = CopyFromReg 0x56451ba04950, Register:v4i64 %vreg13
try.c: 0x56451baf41d0: v4i64 = Register %vreg13
try.c: 0x56451ba992f0: v16i32 = X86ISD::VBROADCAST 0x56451baf3be0
try.c: 0x56451baf3be0: i32,ch = load<LD4[ConstantPool]> 0x56451ba04950, 0x56451ba93e40, undef:i64
try.c: 0x56451ba93e40: i64 = X86ISD::WrapperRIP TargetConstantPool:i64<i32 1> 0
try.c: 0x56451badd2e0: i64 = TargetConstantPool<i32 1> 0
try.c: 0x56451ba97960: i64 = undef
try.c: 0x56451bb0e0a0: 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: 0x56451bb0df70: i32 = Constant<0>
try.c: 0x56451bb0df70: i32 = Constant<0>
try.c: 0x56451bb0df70: i32 = Constant<0>
try.c: 0x56451bb0df70: i32 = Constant<0>
try.c: 0x56451bb0df70: i32 = Constant<0>
try.c: 0x56451bb0df70: i32 = Constant<0>
try.c: 0x56451bb0df70: i32 = Constant<0>
try.c: 0x56451bb0df70: i32 = Constant<0>
try.c: 0x56451bb0df70: 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: 0x563abfe61c20: v4i64 = X86ISD::VTRUNC 0x563abfe61af0
try.c: 0x563abfe61af0: v16i32 = vselect 0x563abfe5c5f0, 0x563abfdee8a0, 0x563abfe619c0
try.c: 0x563abfe5c5f0: v4i1 = X86ISD::PCMPGTM 0x563abfe55990, 0x563abfe51520
try.c: 0x563abfe55990: v4i64 = X86ISD::VBROADCAST 0x563abfdeed60
try.c: 0x563abfdeed60: i64,ch = load<LD8[%lsr.iv6971]> 0x563abfd4fa00, 0x563abfdf6a10, undef:i64
try.c: 0x563abfdf6a10: i64,ch = CopyFromReg 0x563abfd4fa00, Register:i64 %vreg50
try.c: 0x563abfe51780: i64 = Register %vreg50
try.c: 0x563abfdf3820: i64 = undef
try.c: 0x563abfe51520: v4i64,ch = CopyFromReg 0x563abfd4fa00, Register:v4i64 %vreg13
try.c: 0x563abfe561e0: v4i64 = Register %vreg13
try.c: 0x563abfdee8a0: v16i32 = X86ISD::VBROADCAST 0x563abfe55bf0
try.c: 0x563abfe55bf0: i32,ch = load<LD4[ConstantPool]> 0x563abfd4fa00, 0x563abfdf2410, undef:i64
try.c: 0x563abfdf2410: i64 = X86ISD::WrapperRIP TargetConstantPool:i64<i32 1> 0
try.c: 0x563abfdf41a0: i64 = TargetConstantPool<i32 1> 0
try.c: 0x563abfdf3820: i64 = undef
try.c: 0x563abfe619c0: 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: 0x563abfe61890: i32 = Constant<0>
try.c: 0x563abfe61890: i32 = Constant<0>
try.c: 0x563abfe61890: i32 = Constant<0>
try.c: 0x563abfe61890: i32 = Constant<0>
try.c: 0x563abfe61890: i32 = Constant<0>
try.c: 0x563abfe61890: i32 = Constant<0>
try.c: 0x563abfe61890: i32 = Constant<0>
try.c: 0x563abfe61890: i32 = Constant<0>
try.c: 0x563abfe61890: 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: 0x556de70cfda0: v4i64 = X86ISD::VTRUNC 0x556de70cfc70
try.c: 0x556de70cfc70: v16i32 = vselect 0x556de70d4100, 0x556de7071c60, 0x556de70cfb40
try.c: 0x556de70d4100: v4i1 = X86ISD::PCMPGTM 0x556de70cab80, 0x556de70c6710
try.c: 0x556de70cab80: v4i64 = X86ISD::VBROADCAST 0x556de706dcd0
try.c: 0x556de706dcd0: i64,ch = load<LD8[%lsr.iv6971]> 0x556de6fdb950, 0x556de70bdb40, undef:i64
try.c: 0x556de70bdb40: i64,ch = CopyFromReg 0x556de6fdb950, Register:i64 %vreg50
try.c: 0x556de70c6970: i64 = Register %vreg50
try.c: 0x556de706f1a0: i64 = undef
try.c: 0x556de70c6710: v4i64,ch = CopyFromReg 0x556de6fdb950, Register:v4i64 %vreg13
try.c: 0x556de70cb3d0: v4i64 = Register %vreg13
try.c: 0x556de7071c60: v16i32 = X86ISD::VBROADCAST 0x556de70cade0
try.c: 0x556de70cade0: i32,ch = load<LD4[ConstantPool]> 0x556de6fdb950, 0x556de7075930, undef:i64
try.c: 0x556de7075930: i64 = X86ISD::WrapperRIP TargetConstantPool:i64<i32 1> 0
try.c: 0x556de70ba350: i64 = TargetConstantPool<i32 1> 0
try.c: 0x556de706f1a0: i64 = undef
try.c: 0x556de70cfb40: 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: 0x556de70cfa10: i32 = Constant<0>
try.c: 0x556de70cfa10: i32 = Constant<0>
try.c: 0x556de70cfa10: i32 = Constant<0>
try.c: 0x556de70cfa10: i32 = Constant<0>
try.c: 0x556de70cfa10: i32 = Constant<0>
try.c: 0x556de70cfa10: i32 = Constant<0>
try.c: 0x556de70cfa10: i32 = Constant<0>
try.c: 0x556de70cfa10: i32 = Constant<0>
try.c: 0x556de70cfa10: 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: 0x55c39abbf120: v4i64 = X86ISD::VTRUNC 0x55c39abbeff0
try.c: 0x55c39abbeff0: v16i32 = vselect 0x55c39abbbb00, 0x55c39ab465b0, 0x55c39abbeec0
try.c: 0x55c39abbbb00: v4i1 = X86ISD::PCMPGTM 0x55c39aba4790, 0x55c39aba0320
try.c: 0x55c39aba4790: v4i64 = X86ISD::VBROADCAST 0x55c39ab48880
try.c: 0x55c39ab48880: i64,ch = load<LD8[%lsr.iv6971]> 0x55c39aab5950, 0x55c39ab88fe0, undef:i64
try.c: 0x55c39ab88fe0: i64,ch = CopyFromReg 0x55c39aab5950, Register:i64 %vreg50
try.c: 0x55c39aba0580: i64 = Register %vreg50
try.c: 0x55c39ab44c20: i64 = undef
try.c: 0x55c39aba0320: v4i64,ch = CopyFromReg 0x55c39aab5950, Register:v4i64 %vreg13
try.c: 0x55c39aba4fe0: v4i64 = Register %vreg13
try.c: 0x55c39ab465b0: v16i32 = X86ISD::VBROADCAST 0x55c39aba49f0
try.c: 0x55c39aba49f0: i32,ch = load<LD4[ConstantPool]> 0x55c39aab5950, 0x55c39ab47e60, undef:i64
try.c: 0x55c39ab47e60: i64 = X86ISD::WrapperRIP TargetConstantPool:i64<i32 1> 0
try.c: 0x55c39ab8de50: i64 = TargetConstantPool<i32 1> 0
try.c: 0x55c39ab44c20: i64 = undef
try.c: 0x55c39abbeec0: 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: 0x55c39abbed90: i32 = Constant<0>
try.c: 0x55c39abbed90: i32 = Constant<0>
try.c: 0x55c39abbed90: i32 = Constant<0>
try.c: 0x55c39abbed90: i32 = Constant<0>
try.c: 0x55c39abbed90: i32 = Constant<0>
try.c: 0x55c39abbed90: i32 = Constant<0>
try.c: 0x55c39abbed90: i32 = Constant<0>
try.c: 0x55c39abbed90: i32 = Constant<0>
try.c: 0x55c39abbed90: 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: 0x55f9202e5d80: v4i64 = X86ISD::VTRUNC 0x55f9202e5c50
try.c: 0x55f9202e5c50: v16i32 = vselect 0x55f9202ed6a0, 0x55f920265fb0, 0x55f9202e5b20
try.c: 0x55f9202ed6a0: v4i1 = X86ISD::PCMPGTM 0x55f9202cdba0, 0x55f9202c9730
try.c: 0x55f9202cdba0: v4i64 = X86ISD::VBROADCAST 0x55f920266470
try.c: 0x55f920266470: i64,ch = load<LD8[%lsr.iv6971]> 0x55f9201c7a30, 0x55f92026b140, undef:i64
try.c: 0x55f92026b140: i64,ch = CopyFromReg 0x55f9201c7a30, Register:i64 %vreg50
try.c: 0x55f9202c9990: i64 = Register %vreg50
try.c: 0x55f920245410: i64 = undef
try.c: 0x55f9202c9730: v4i64,ch = CopyFromReg 0x55f9201c7a30, Register:v4i64 %vreg13
try.c: 0x55f9202ce3f0: v4i64 = Register %vreg13
try.c: 0x55f920265fb0: v16i32 = X86ISD::VBROADCAST 0x55f9202cde00
try.c: 0x55f9202cde00: i32,ch = load<LD4[ConstantPool]> 0x55f9201c7a30, 0x55f920268f00, undef:i64
try.c: 0x55f920268f00: i64 = X86ISD::WrapperRIP TargetConstantPool:i64<i32 1> 0
try.c: 0x55f920245d90: i64 = TargetConstantPool<i32 1> 0
try.c: 0x55f920245410: i64 = undef
try.c: 0x55f9202e5b20: 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: 0x55f9202e59f0: i32 = Constant<0>
try.c: 0x55f9202e59f0: i32 = Constant<0>
try.c: 0x55f9202e59f0: i32 = Constant<0>
try.c: 0x55f9202e59f0: i32 = Constant<0>
try.c: 0x55f9202e59f0: i32 = Constant<0>
try.c: 0x55f9202e59f0: i32 = Constant<0>
try.c: 0x55f9202e59f0: i32 = Constant<0>
try.c: 0x55f9202e59f0: i32 = Constant<0>
try.c: 0x55f9202e59f0: 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: 0x55fd37b1f6e0: v4i64 = X86ISD::VTRUNC 0x55fd37b1f5b0
try.c: 0x55fd37b1f5b0: v16i32 = vselect 0x55fd37b1a0b0, 0x55fd37aba540, 0x55fd37b1f480
try.c: 0x55fd37b1a0b0: v4i1 = X86ISD::PCMPGTM 0x55fd37b190a0, 0x55fd37b14c30
try.c: 0x55fd37b190a0: v4i64 = X86ISD::VBROADCAST 0x55fd37ab6700
try.c: 0x55fd37ab6700: i64,ch = load<LD8[%lsr.iv6971]> 0x55fd37a29900, 0x55fd37b0c270, undef:i64
try.c: 0x55fd37b0c270: i64,ch = CopyFromReg 0x55fd37a29900, Register:i64 %vreg50
try.c: 0x55fd37b14e90: i64 = Register %vreg50
try.c: 0x55fd37ab8bb0: i64 = undef
try.c: 0x55fd37b14c30: v4i64,ch = CopyFromReg 0x55fd37a29900, Register:v4i64 %vreg13
try.c: 0x55fd37b198f0: v4i64 = Register %vreg13
try.c: 0x55fd37aba540: v16i32 = X86ISD::VBROADCAST 0x55fd37b19300
try.c: 0x55fd37b19300: i32,ch = load<LD4[ConstantPool]> 0x55fd37a29900, 0x55fd37ab5ce0, undef:i64
try.c: 0x55fd37ab5ce0: i64 = X86ISD::WrapperRIP TargetConstantPool:i64<i32 1> 0
try.c: 0x55fd37affc50: i64 = TargetConstantPool<i32 1> 0
try.c: 0x55fd37ab8bb0: i64 = undef
try.c: 0x55fd37b1f480: 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: 0x55fd37b1f350: i32 = Constant<0>
try.c: 0x55fd37b1f350: i32 = Constant<0>
try.c: 0x55fd37b1f350: i32 = Constant<0>
try.c: 0x55fd37b1f350: i32 = Constant<0>
try.c: 0x55fd37b1f350: i32 = Constant<0>
try.c: 0x55fd37b1f350: i32 = Constant<0>
try.c: 0x55fd37b1f350: i32 = Constant<0>
try.c: 0x55fd37b1f350: i32 = Constant<0>
try.c: 0x55fd37b1f350: 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