Implementation notes: amd64, cel02, crypto_kem/threebears1248r2cpax

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

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: 0x560f4269a200: v4i64 = X86ISD::VTRUNC 0x560f4269a0d0
try.c: 0x560f4269a0d0: v16i32 = vselect 0x560f4268ac80, 0x560f4263bc30, 0x560f42699fa0
try.c: 0x560f4268ac80: v4i1 = X86ISD::PCMPGTM 0x560f42693860, 0x560f4268f3f0
try.c: 0x560f42693860: v4i64 = X86ISD::VBROADCAST 0x560f4264d900
try.c: 0x560f4264d900: i64,ch = load<LD8[%lsr.iv6971]> 0x560f425a4940, 0x560f4267f000, undef:i64
try.c: 0x560f4267f000: i64,ch = CopyFromReg 0x560f425a4940, Register:i64 %vreg50
try.c: 0x560f4268f650: i64 = Register %vreg50
try.c: 0x560f4263a2a0: i64 = undef
try.c: 0x560f4268f3f0: v4i64,ch = CopyFromReg 0x560f425a4940, Register:v4i64 %vreg13
try.c: 0x560f426940b0: v4i64 = Register %vreg13
try.c: 0x560f4263bc30: v16i32 = X86ISD::VBROADCAST 0x560f42693ac0
try.c: 0x560f42693ac0: i32,ch = load<LD4[ConstantPool]> 0x560f425a4940, 0x560f4264cee0, undef:i64
try.c: 0x560f4264cee0: i64 = X86ISD::WrapperRIP TargetConstantPool:i64<i32 1> 0
try.c: 0x560f4264ff40: i64 = TargetConstantPool<i32 1> 0
try.c: 0x560f4263a2a0: i64 = undef
try.c: 0x560f42699fa0: 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: 0x560f42699e70: i32 = Constant<0>
try.c: 0x560f42699e70: i32 = Constant<0>
try.c: 0x560f42699e70: i32 = Constant<0>
try.c: 0x560f42699e70: i32 = Constant<0>
try.c: 0x560f42699e70: i32 = Constant<0>
try.c: 0x560f42699e70: i32 = Constant<0>
try.c: 0x560f42699e70: i32 = Constant<0>
try.c: 0x560f42699e70: i32 = Constant<0>
try.c: 0x560f42699e70: 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: 0x561499d6c570: v4i64 = X86ISD::VTRUNC 0x561499d6c440
try.c: 0x561499d6c440: v16i32 = vselect 0x561499d71e40, 0x561499cef0c0, 0x561499d6c310
try.c: 0x561499d71e40: v4i1 = X86ISD::PCMPGTM 0x561499d53780, 0x561499d4eb50
try.c: 0x561499d53780: v4i64 = X86ISD::VBROADCAST 0x561499cef580
try.c: 0x561499cef580: i64,ch = load<LD8[%lsr.iv6971]> 0x561499c4ca30, 0x561499cf5240, undef:i64
try.c: 0x561499cf5240: i64,ch = CopyFromReg 0x561499c4ca30, Register:i64 %vreg50
try.c: 0x561499d4edb0: i64 = Register %vreg50
try.c: 0x561499ce9dd0: i64 = undef
try.c: 0x561499d4eb50: v4i64,ch = CopyFromReg 0x561499c4ca30, Register:v4i64 %vreg13
try.c: 0x561499d53fd0: v4i64 = Register %vreg13
try.c: 0x561499cef0c0: v16i32 = X86ISD::VBROADCAST 0x561499d539e0
try.c: 0x561499d539e0: i32,ch = load<LD4[ConstantPool]> 0x561499c4ca30, 0x561499cf3810, undef:i64
try.c: 0x561499cf3810: i64 = X86ISD::WrapperRIP TargetConstantPool:i64<i32 1> 0
try.c: 0x561499cea750: i64 = TargetConstantPool<i32 1> 0
try.c: 0x561499ce9dd0: i64 = undef
try.c: 0x561499d6c310: 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: 0x561499d6c1e0: i32 = Constant<0>
try.c: 0x561499d6c1e0: i32 = Constant<0>
try.c: 0x561499d6c1e0: i32 = Constant<0>
try.c: 0x561499d6c1e0: i32 = Constant<0>
try.c: 0x561499d6c1e0: i32 = Constant<0>
try.c: 0x561499d6c1e0: i32 = Constant<0>
try.c: 0x561499d6c1e0: i32 = Constant<0>
try.c: 0x561499d6c1e0: i32 = Constant<0>
try.c: 0x561499d6c1e0: 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: 0x56490c684a20: v4i64 = X86ISD::VTRUNC 0x56490c6848f0
try.c: 0x56490c6848f0: v16i32 = vselect 0x56490c694b40, 0x56490c62a920, 0x56490c6847c0
try.c: 0x56490c694b40: v4i1 = X86ISD::PCMPGTM 0x56490c67d7d0, 0x56490c679360
try.c: 0x56490c67d7d0: v4i64 = X86ISD::VBROADCAST 0x56490c620d40
try.c: 0x56490c620d40: i64,ch = load<LD8[%lsr.iv6971]> 0x56490c58e950, 0x56490c6677d0, undef:i64
try.c: 0x56490c6677d0: i64,ch = CopyFromReg 0x56490c58e950, Register:i64 %vreg50
try.c: 0x56490c6795c0: i64 = Register %vreg50
try.c: 0x56490c628f90: i64 = undef
try.c: 0x56490c679360: v4i64,ch = CopyFromReg 0x56490c58e950, Register:v4i64 %vreg13
try.c: 0x56490c67e020: v4i64 = Register %vreg13
try.c: 0x56490c62a920: v16i32 = X86ISD::VBROADCAST 0x56490c67da30
try.c: 0x56490c67da30: i32,ch = load<LD4[ConstantPool]> 0x56490c58e950, 0x56490c620320, undef:i64
try.c: 0x56490c620320: i64 = X86ISD::WrapperRIP TargetConstantPool:i64<i32 1> 0
try.c: 0x56490c664110: i64 = TargetConstantPool<i32 1> 0
try.c: 0x56490c628f90: i64 = undef
try.c: 0x56490c6847c0: 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: 0x56490c684690: i32 = Constant<0>
try.c: 0x56490c684690: i32 = Constant<0>
try.c: 0x56490c684690: i32 = Constant<0>
try.c: 0x56490c684690: i32 = Constant<0>
try.c: 0x56490c684690: i32 = Constant<0>
try.c: 0x56490c684690: i32 = Constant<0>
try.c: 0x56490c684690: i32 = Constant<0>
try.c: 0x56490c684690: i32 = Constant<0>
try.c: 0x56490c684690: 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: 0x55c7d3227030: v4i64 = X86ISD::VTRUNC 0x55c7d3226f00
try.c: 0x55c7d3226f00: v16i32 = vselect 0x55c7d3221a00, 0x55c7d31dcdd0, 0x55c7d3226dd0
try.c: 0x55c7d3221a00: v4i1 = X86ISD::PCMPGTM 0x55c7d32209f0, 0x55c7d321c580
try.c: 0x55c7d32209f0: v4i64 = X86ISD::VBROADCAST 0x55c7d31d9f70
try.c: 0x55c7d31d9f70: i64,ch = load<LD8[%lsr.iv6971]> 0x55c7d3131960, 0x55c7d32173e0, undef:i64
try.c: 0x55c7d32173e0: i64,ch = CopyFromReg 0x55c7d3131960, Register:i64 %vreg50
try.c: 0x55c7d321c7e0: i64 = Register %vreg50
try.c: 0x55c7d31db440: i64 = undef
try.c: 0x55c7d321c580: v4i64,ch = CopyFromReg 0x55c7d3131960, Register:v4i64 %vreg13
try.c: 0x55c7d3221240: v4i64 = Register %vreg13
try.c: 0x55c7d31dcdd0: v16i32 = X86ISD::VBROADCAST 0x55c7d3220c50
try.c: 0x55c7d3220c50: i32,ch = load<LD4[ConstantPool]> 0x55c7d3131960, 0x55c7d31ee420, undef:i64
try.c: 0x55c7d31ee420: i64 = X86ISD::WrapperRIP TargetConstantPool:i64<i32 1> 0
try.c: 0x55c7d31bd0b0: i64 = TargetConstantPool<i32 1> 0
try.c: 0x55c7d31db440: i64 = undef
try.c: 0x55c7d3226dd0: 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: 0x55c7d3226ca0: i32 = Constant<0>
try.c: 0x55c7d3226ca0: i32 = Constant<0>
try.c: 0x55c7d3226ca0: i32 = Constant<0>
try.c: 0x55c7d3226ca0: i32 = Constant<0>
try.c: 0x55c7d3226ca0: i32 = Constant<0>
try.c: 0x55c7d3226ca0: i32 = Constant<0>
try.c: 0x55c7d3226ca0: i32 = Constant<0>
try.c: 0x55c7d3226ca0: i32 = Constant<0>
try.c: 0x55c7d3226ca0: 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: 0x5647ef3b9370: v4i64 = X86ISD::VTRUNC 0x5647ef3b9240
try.c: 0x5647ef3b9240: v16i32 = vselect 0x5647ef3b6ea0, 0x5647ef331220, 0x5647ef3b9110
try.c: 0x5647ef3b6ea0: v4i1 = X86ISD::PCMPGTM 0x5647ef395090, 0x5647ef391c30
try.c: 0x5647ef395090: v4i64 = X86ISD::VBROADCAST 0x5647ef3316e0
try.c: 0x5647ef3316e0: i64,ch = load<LD8[%lsr.iv6971]> 0x5647ef28fa40, 0x5647ef329830, undef:i64
try.c: 0x5647ef329830: i64,ch = CopyFromReg 0x5647ef28fa40, Register:i64 %vreg50
try.c: 0x5647ef391e90: i64 = Register %vreg50
try.c: 0x5647ef30ef80: i64 = undef
try.c: 0x5647ef391c30: v4i64,ch = CopyFromReg 0x5647ef28fa40, Register:v4i64 %vreg13
try.c: 0x5647ef3958e0: v4i64 = Register %vreg13
try.c: 0x5647ef331220: v16i32 = X86ISD::VBROADCAST 0x5647ef3952f0
try.c: 0x5647ef3952f0: i32,ch = load<LD4[ConstantPool]> 0x5647ef28fa40, 0x5647ef333bc0, undef:i64
try.c: 0x5647ef333bc0: i64 = X86ISD::WrapperRIP TargetConstantPool:i64<i32 1> 0
try.c: 0x5647ef30f900: i64 = TargetConstantPool<i32 1> 0
try.c: 0x5647ef30ef80: i64 = undef
try.c: 0x5647ef3b9110: 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: 0x5647ef3b8fe0: i32 = Constant<0>
try.c: 0x5647ef3b8fe0: i32 = Constant<0>
try.c: 0x5647ef3b8fe0: i32 = Constant<0>
try.c: 0x5647ef3b8fe0: i32 = Constant<0>
try.c: 0x5647ef3b8fe0: i32 = Constant<0>
try.c: 0x5647ef3b8fe0: i32 = Constant<0>
try.c: 0x5647ef3b8fe0: i32 = Constant<0>
try.c: 0x5647ef3b8fe0: i32 = Constant<0>
try.c: 0x5647ef3b8fe0: 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: 0x558f10489130: v4i64 = X86ISD::VTRUNC 0x558f10489000
try.c: 0x558f10489000: v16i32 = vselect 0x558f10490230, 0x558f104169a0, 0x558f10488ed0
try.c: 0x558f10490230: v4i1 = X86ISD::PCMPGTM 0x558f1046f970, 0x558f1046b500
try.c: 0x558f1046f970: v4i64 = X86ISD::VBROADCAST 0x558f1040dfe0
try.c: 0x558f1040dfe0: i64,ch = load<LD8[%lsr.iv6971]> 0x558f10380950, 0x558f1045d440, undef:i64
try.c: 0x558f1045d440: i64,ch = CopyFromReg 0x558f10380950, Register:i64 %vreg50
try.c: 0x558f1046b760: i64 = Register %vreg50
try.c: 0x558f1040f4b0: i64 = undef
try.c: 0x558f1046b500: v4i64,ch = CopyFromReg 0x558f10380950, Register:v4i64 %vreg13
try.c: 0x558f104701c0: v4i64 = Register %vreg13
try.c: 0x558f104169a0: v16i32 = X86ISD::VBROADCAST 0x558f1046fbd0
try.c: 0x558f1046fbd0: i32,ch = load<LD4[ConstantPool]> 0x558f10380950, 0x558f10427a10, undef:i64
try.c: 0x558f10427a10: i64 = X86ISD::WrapperRIP TargetConstantPool:i64<i32 1> 0
try.c: 0x558f10450050: i64 = TargetConstantPool<i32 1> 0
try.c: 0x558f1040f4b0: i64 = undef
try.c: 0x558f10488ed0: 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: 0x558f10488da0: i32 = Constant<0>
try.c: 0x558f10488da0: i32 = Constant<0>
try.c: 0x558f10488da0: i32 = Constant<0>
try.c: 0x558f10488da0: i32 = Constant<0>
try.c: 0x558f10488da0: i32 = Constant<0>
try.c: 0x558f10488da0: i32 = Constant<0>
try.c: 0x558f10488da0: i32 = Constant<0>
try.c: 0x558f10488da0: i32 = Constant<0>
try.c: 0x558f10488da0: 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