Implementation notes: amd64, cel02, crypto_kem/threebears1248r2ccax

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

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: 0x55d79d5f0430: v4i64 = X86ISD::VTRUNC 0x55d79d5f0300
try.c: 0x55d79d5f0300: v16i32 = vselect 0x55d79d5d83c0, 0x55d79d5748f0, 0x55d79d5f01d0
try.c: 0x55d79d5d83c0: v4i1 = X86ISD::PCMPGTM 0x55d79d5d0f80, 0x55d79d5ccb10
try.c: 0x55d79d5d0f80: v4i64 = X86ISD::VBROADCAST 0x55d79d58b9d0
try.c: 0x55d79d58b9d0: i64,ch = load<LD8[%lsr.iv6971]> 0x55d79d4e1960, 0x55d79d5be4b0, undef:i64
try.c: 0x55d79d5be4b0: i64,ch = CopyFromReg 0x55d79d4e1960, Register:i64 %vreg50
try.c: 0x55d79d5ccd70: i64 = Register %vreg50
try.c: 0x55d79d58cea0: i64 = undef
try.c: 0x55d79d5ccb10: v4i64,ch = CopyFromReg 0x55d79d4e1960, Register:v4i64 %vreg13
try.c: 0x55d79d5d17d0: v4i64 = Register %vreg13
try.c: 0x55d79d5748f0: v16i32 = X86ISD::VBROADCAST 0x55d79d5d11e0
try.c: 0x55d79d5d11e0: i32,ch = load<LD4[ConstantPool]> 0x55d79d4e1960, 0x55d79d58afb0, undef:i64
try.c: 0x55d79d58afb0: i64 = X86ISD::WrapperRIP TargetConstantPool:i64<i32 1> 0
try.c: 0x55d79d57f590: i64 = TargetConstantPool<i32 1> 0
try.c: 0x55d79d58cea0: i64 = undef
try.c: 0x55d79d5f01d0: 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: 0x55d79d5f00a0: i32 = Constant<0>
try.c: 0x55d79d5f00a0: i32 = Constant<0>
try.c: 0x55d79d5f00a0: i32 = Constant<0>
try.c: 0x55d79d5f00a0: i32 = Constant<0>
try.c: 0x55d79d5f00a0: i32 = Constant<0>
try.c: 0x55d79d5f00a0: i32 = Constant<0>
try.c: 0x55d79d5f00a0: i32 = Constant<0>
try.c: 0x55d79d5f00a0: i32 = Constant<0>
try.c: 0x55d79d5f00a0: 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: 0x56336c6d0050: v4i64 = X86ISD::VTRUNC 0x56336c6cff20
try.c: 0x56336c6cff20: v16i32 = vselect 0x56336c6caa20, 0x56336c66c970, 0x56336c6cfdf0
try.c: 0x56336c6caa20: v4i1 = X86ISD::PCMPGTM 0x56336c6c36e0, 0x56336c6c09f0
try.c: 0x56336c6c36e0: v4i64 = X86ISD::VBROADCAST 0x56336c66ce30
try.c: 0x56336c66ce30: i64,ch = load<LD8[%lsr.iv6971]> 0x56336c5bda30, 0x56336c670d40, undef:i64
try.c: 0x56336c670d40: i64,ch = CopyFromReg 0x56336c5bda30, Register:i64 %vreg50
try.c: 0x56336c6c0c50: i64 = Register %vreg50
try.c: 0x56336c6585a0: i64 = undef
try.c: 0x56336c6c09f0: v4i64,ch = CopyFromReg 0x56336c5bda30, Register:v4i64 %vreg13
try.c: 0x56336c6c3f30: v4i64 = Register %vreg13
try.c: 0x56336c66c970: v16i32 = X86ISD::VBROADCAST 0x56336c6c3940
try.c: 0x56336c6c3940: i32,ch = load<LD4[ConstantPool]> 0x56336c5bda30, 0x56336c66f310, undef:i64
try.c: 0x56336c66f310: i64 = X86ISD::WrapperRIP TargetConstantPool:i64<i32 1> 0
try.c: 0x56336c658f20: i64 = TargetConstantPool<i32 1> 0
try.c: 0x56336c6585a0: i64 = undef
try.c: 0x56336c6cfdf0: 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: 0x56336c6cfcc0: i32 = Constant<0>
try.c: 0x56336c6cfcc0: i32 = Constant<0>
try.c: 0x56336c6cfcc0: i32 = Constant<0>
try.c: 0x56336c6cfcc0: i32 = Constant<0>
try.c: 0x56336c6cfcc0: i32 = Constant<0>
try.c: 0x56336c6cfcc0: i32 = Constant<0>
try.c: 0x56336c6cfcc0: i32 = Constant<0>
try.c: 0x56336c6cfcc0: i32 = Constant<0>
try.c: 0x56336c6cfcc0: 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: 0x55c511d09260: v4i64 = X86ISD::VTRUNC 0x55c511d09130
try.c: 0x55c511d09130: v16i32 = vselect 0x55c511d1c3a0, 0x55c511cbcdb0, 0x55c511d09000
try.c: 0x55c511d1c3a0: v4i1 = X86ISD::PCMPGTM 0x55c511d02810, 0x55c511cfe3a0
try.c: 0x55c511d02810: v4i64 = X86ISD::VBROADCAST 0x55c511ca5620
try.c: 0x55c511ca5620: i64,ch = load<LD8[%lsr.iv6971]> 0x55c511c13950, 0x55c511cec510, undef:i64
try.c: 0x55c511cec510: i64,ch = CopyFromReg 0x55c511c13950, Register:i64 %vreg50
try.c: 0x55c511cfe600: i64 = Register %vreg50
try.c: 0x55c511ca6af0: i64 = undef
try.c: 0x55c511cfe3a0: v4i64,ch = CopyFromReg 0x55c511c13950, Register:v4i64 %vreg13
try.c: 0x55c511d03060: v4i64 = Register %vreg13
try.c: 0x55c511cbcdb0: v16i32 = X86ISD::VBROADCAST 0x55c511d02a70
try.c: 0x55c511d02a70: i32,ch = load<LD4[ConstantPool]> 0x55c511c13950, 0x55c511ccc3c0, undef:i64
try.c: 0x55c511ccc3c0: i64 = X86ISD::WrapperRIP TargetConstantPool:i64<i32 1> 0
try.c: 0x55c511cf5160: i64 = TargetConstantPool<i32 1> 0
try.c: 0x55c511ca6af0: i64 = undef
try.c: 0x55c511d09000: 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: 0x55c511d08ed0: i32 = Constant<0>
try.c: 0x55c511d08ed0: i32 = Constant<0>
try.c: 0x55c511d08ed0: i32 = Constant<0>
try.c: 0x55c511d08ed0: i32 = Constant<0>
try.c: 0x55c511d08ed0: i32 = Constant<0>
try.c: 0x55c511d08ed0: i32 = Constant<0>
try.c: 0x55c511d08ed0: i32 = Constant<0>
try.c: 0x55c511d08ed0: i32 = Constant<0>
try.c: 0x55c511d08ed0: 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: 0x55f77071d840: v4i64 = X86ISD::VTRUNC 0x55f77071d710
try.c: 0x55f77071d710: v16i32 = vselect 0x55f7706fea80, 0x55f7706c3380, 0x55f77071d5e0
try.c: 0x55f7706fea80: v4i1 = X86ISD::PCMPGTM 0x55f7706fba50, 0x55f7706f75e0
try.c: 0x55f7706fba50: v4i64 = X86ISD::VBROADCAST 0x55f7706b7390
try.c: 0x55f7706b7390: i64,ch = load<LD8[%lsr.iv6971]> 0x55f77060c980, 0x55f7706f2440, undef:i64
try.c: 0x55f7706f2440: i64,ch = CopyFromReg 0x55f77060c980, Register:i64 %vreg50
try.c: 0x55f7706f7840: i64 = Register %vreg50
try.c: 0x55f7706c19f0: i64 = undef
try.c: 0x55f7706f75e0: v4i64,ch = CopyFromReg 0x55f77060c980, Register:v4i64 %vreg13
try.c: 0x55f7706fc2a0: v4i64 = Register %vreg13
try.c: 0x55f7706c3380: v16i32 = X86ISD::VBROADCAST 0x55f7706fbcb0
try.c: 0x55f7706fbcb0: i32,ch = load<LD4[ConstantPool]> 0x55f77060c980, 0x55f7706b6970, undef:i64
try.c: 0x55f7706b6970: i64 = X86ISD::WrapperRIP TargetConstantPool:i64<i32 1> 0
try.c: 0x55f7706e1fd0: i64 = TargetConstantPool<i32 1> 0
try.c: 0x55f7706c19f0: i64 = undef
try.c: 0x55f77071d5e0: 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: 0x55f77071d4b0: i32 = Constant<0>
try.c: 0x55f77071d4b0: i32 = Constant<0>
try.c: 0x55f77071d4b0: i32 = Constant<0>
try.c: 0x55f77071d4b0: i32 = Constant<0>
try.c: 0x55f77071d4b0: i32 = Constant<0>
try.c: 0x55f77071d4b0: i32 = Constant<0>
try.c: 0x55f77071d4b0: i32 = Constant<0>
try.c: 0x55f77071d4b0: i32 = Constant<0>
try.c: 0x55f77071d4b0: 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: 0x55ad17ac4ed0: v4i64 = X86ISD::VTRUNC 0x55ad17ac4da0
try.c: 0x55ad17ac4da0: v16i32 = vselect 0x55ad17ab45e0, 0x55ad17a43ca0, 0x55ad17ac4c70
try.c: 0x55ad17ab45e0: v4i1 = X86ISD::PCMPGTM 0x55ad17aac170, 0x55ad17aa7d00
try.c: 0x55ad17aac170: v4i64 = X86ISD::VBROADCAST 0x55ad17a44160
try.c: 0x55ad17a44160: i64,ch = load<LD8[%lsr.iv6971]> 0x55ad179a5a30, 0x55ad17a57d90, undef:i64
try.c: 0x55ad17a57d90: i64,ch = CopyFromReg 0x55ad179a5a30, Register:i64 %vreg50
try.c: 0x55ad17aa7f60: i64 = Register %vreg50
try.c: 0x55ad17a3b670: i64 = undef
try.c: 0x55ad17aa7d00: v4i64,ch = CopyFromReg 0x55ad179a5a30, Register:v4i64 %vreg13
try.c: 0x55ad17aac9c0: v4i64 = Register %vreg13
try.c: 0x55ad17a43ca0: v16i32 = X86ISD::VBROADCAST 0x55ad17aac3d0
try.c: 0x55ad17aac3d0: i32,ch = load<LD4[ConstantPool]> 0x55ad179a5a30, 0x55ad17a56360, undef:i64
try.c: 0x55ad17a56360: i64 = X86ISD::WrapperRIP TargetConstantPool:i64<i32 1> 0
try.c: 0x55ad17a3bff0: i64 = TargetConstantPool<i32 1> 0
try.c: 0x55ad17a3b670: i64 = undef
try.c: 0x55ad17ac4c70: 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: 0x55ad17ac4b40: i32 = Constant<0>
try.c: 0x55ad17ac4b40: i32 = Constant<0>
try.c: 0x55ad17ac4b40: i32 = Constant<0>
try.c: 0x55ad17ac4b40: i32 = Constant<0>
try.c: 0x55ad17ac4b40: i32 = Constant<0>
try.c: 0x55ad17ac4b40: i32 = Constant<0>
try.c: 0x55ad17ac4b40: i32 = Constant<0>
try.c: 0x55ad17ac4b40: i32 = Constant<0>
try.c: 0x55ad17ac4b40: 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: 0x55d66007cbb0: v4i64 = X86ISD::VTRUNC 0x55d66007ca80
try.c: 0x55d66007ca80: v16i32 = vselect 0x55d66008ccd0, 0x55d66002f240, 0x55d66007c950
try.c: 0x55d66008ccd0: v4i1 = X86ISD::PCMPGTM 0x55d660075960, 0x55d6600714f0
try.c: 0x55d660075960: v4i64 = X86ISD::VBROADCAST 0x55d66001d8b0
try.c: 0x55d66001d8b0: i64,ch = load<LD8[%lsr.iv6971]> 0x55d65ff86940, 0x55d66006c350, undef:i64
try.c: 0x55d66006c350: i64,ch = CopyFromReg 0x55d65ff86940, Register:i64 %vreg50
try.c: 0x55d660071750: i64 = Register %vreg50
try.c: 0x55d66002d8b0: i64 = undef
try.c: 0x55d6600714f0: v4i64,ch = CopyFromReg 0x55d65ff86940, Register:v4i64 %vreg13
try.c: 0x55d6600761b0: v4i64 = Register %vreg13
try.c: 0x55d66002f240: v16i32 = X86ISD::VBROADCAST 0x55d660075bc0
try.c: 0x55d660075bc0: i32,ch = load<LD4[ConstantPool]> 0x55d65ff86940, 0x55d66001ce90, undef:i64
try.c: 0x55d66001ce90: i64 = X86ISD::WrapperRIP TargetConstantPool:i64<i32 1> 0
try.c: 0x55d66005bad0: i64 = TargetConstantPool<i32 1> 0
try.c: 0x55d66002d8b0: i64 = undef
try.c: 0x55d66007c950: 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: 0x55d66007c820: i32 = Constant<0>
try.c: 0x55d66007c820: i32 = Constant<0>
try.c: 0x55d66007c820: i32 = Constant<0>
try.c: 0x55d66007c820: i32 = Constant<0>
try.c: 0x55d66007c820: i32 = Constant<0>
try.c: 0x55d66007c820: i32 = Constant<0>
try.c: 0x55d66007c820: i32 = Constant<0>
try.c: 0x55d66007c820: i32 = Constant<0>
try.c: 0x55d66007c820: 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