Implementation notes: amd64, cel02, crypto_hash/cubehash832

Computer: cel02
Architecture: amd64
CPU ID: GenuineIntel-00050657-bfebfbff
SUPERCOP version: 20201130
Operation: crypto_hash
Primitive: cubehash832
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
121083084 0 017277 824 808T:emmintrin4gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2020121120201130
124262228 0 012836 816 776T:emmintrin4gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2020121120201130
124342313 0 013244 816 776T:emmintrin4gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2020121120201130
126262495 0 012316 792 736T:emmintrin4clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2020121120201130
130642171 0 011808 800 776T:emmintrin4gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2020121120201130
140962083 0 011900 792 736T:emmintrin3clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2020121120201130
141301910 0 012844 816 776T:emmintrin3gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2020121120201130
143001731 0 012348 816 776T:emmintrin3gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2020121120201130
147082339 0 016517 824 808T:emmintrin3gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2020121120201130
156304744 0 016146 800 736T:emmintrin4clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2020121120201130
159181673 0 011304 800 776T:emmintrin3gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2020121120201130
182403792 0 015442 800 736T:emmintrin3clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2020121120201130
243081618 0 011444 792 736T:unrolledclang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2020121120201130
466982448 0 013052 816 776T:unrolledgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2020121120201130
507861943 0 013594 800 736T:unrolledclang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2020121120201130
769162143 0 013778 800 736T:simpleclang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2020121120201130
855428971 0 023141 824 808T:simplegcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2020121120201130
865582570 0 013508 816 776T:unrolledgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2020121120201130
974944245 0 018453 824 808T:unrolledgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2020121120201130
1268802192 0 011816 800 776T:unrolledgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2020121120201130
1722121479 0 011268 792 736T:simpleclang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2020121120201130
1941441506 0 012436 816 776T:simplegcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2020121120201130
2196261308 0 011900 816 776T:simplegcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2020121120201130
26164817103 0 031277 824 808T:specgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2020121120201130
3991061138 0 010760 800 776T:simplegcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2020121120201130
5046702033 0 011696 800 776T:specgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2020121120201130
5403723501 0 015186 800 736T:specclang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2020121120201130
5439302282 0 013252 816 776T:specgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2020121120201130
6128942227 0 012868 816 776T:specgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2020121120201130
9819342431 0 012252 792 736T:specclang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2020121120201130

Compiler output

Implementation: T:emmintrin3
Security model: timingleaks
Compiler: clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
try.c: fatal error: error in backend: Cannot select: 0x557b40c4d080: v4i64 = X86ISD::VTRUNC 0x557b40c4cf50
try.c: 0x557b40c4cf50: v16i32 = vselect 0x557b40c3fe80, 0x557b40c02870, 0x557b40c4ce20
try.c: 0x557b40c3fe80: v4i1 = X86ISD::PCMPGTM 0x557b40c47a50, 0x557b40c435e0
try.c: 0x557b40c47a50: v4i64 = X86ISD::VBROADCAST 0x557b40be7d40
try.c: 0x557b40be7d40: i64,ch = load<LD8[%lsr.iv6971]> 0x557b40b58950, 0x557b40c31060, undef:i64
try.c: 0x557b40c31060: i64,ch = CopyFromReg 0x557b40b58950, Register:i64 %vreg50
try.c: 0x557b40c43840: i64 = Register %vreg50
try.c: 0x557b40be9210: i64 = undef
try.c: 0x557b40c435e0: v4i64,ch = CopyFromReg 0x557b40b58950, Register:v4i64 %vreg13
try.c: 0x557b40c482a0: v4i64 = Register %vreg13
try.c: 0x557b40c02870: v16i32 = X86ISD::VBROADCAST 0x557b40c47cb0
try.c: 0x557b40c47cb0: i32,ch = load<LD4[ConstantPool]> 0x557b40b58950, 0x557b40bd6dd0, undef:i64
try.c: 0x557b40bd6dd0: i64 = X86ISD::WrapperRIP TargetConstantPool:i64<i32 1> 0
try.c: 0x557b40c37340: i64 = TargetConstantPool<i32 1> 0
try.c: 0x557b40be9210: i64 = undef
try.c: 0x557b40c4ce20: 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: 0x557b40c4ccf0: i32 = Constant<0>
try.c: 0x557b40c4ccf0: i32 = Constant<0>
try.c: 0x557b40c4ccf0: i32 = Constant<0>
try.c: 0x557b40c4ccf0: i32 = Constant<0>
try.c: 0x557b40c4ccf0: i32 = Constant<0>
try.c: 0x557b40c4ccf0: i32 = Constant<0>
try.c: 0x557b40c4ccf0: i32 = Constant<0>
try.c: 0x557b40c4ccf0: i32 = Constant<0>
try.c: 0x557b40c4ccf0: 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 T:emmintrin3

Compiler output

Implementation: T:emmintrin3
Security model: timingleaks
Compiler: clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
try.c: fatal error: error in backend: Cannot select: 0x56539ca1a4a0: v4i64 = X86ISD::VTRUNC 0x56539ca1a370
try.c: 0x56539ca1a370: v16i32 = vselect 0x56539ca03030, 0x56539c9a0900, 0x56539ca1a240
try.c: 0x56539ca03030: v4i1 = X86ISD::PCMPGTM 0x56539ca00b30, 0x56539c9fe650
try.c: 0x56539ca00b30: v4i64 = X86ISD::VBROADCAST 0x56539c9a0dc0
try.c: 0x56539c9a0dc0: i64,ch = load<LD8[%lsr.iv6971]> 0x56539c8fba30, 0x56539c9ab320, undef:i64
try.c: 0x56539c9ab320: i64,ch = CopyFromReg 0x56539c8fba30, Register:i64 %vreg50
try.c: 0x56539c9fe8b0: i64 = Register %vreg50
try.c: 0x56539c9a3320: i64 = undef
try.c: 0x56539c9fe650: v4i64,ch = CopyFromReg 0x56539c8fba30, Register:v4i64 %vreg13
try.c: 0x56539ca01380: v4i64 = Register %vreg13
try.c: 0x56539c9a0900: v16i32 = X86ISD::VBROADCAST 0x56539ca00d90
try.c: 0x56539ca00d90: i32,ch = load<LD4[ConstantPool]> 0x56539c8fba30, 0x56539c995b80, undef:i64
try.c: 0x56539c995b80: i64 = X86ISD::WrapperRIP TargetConstantPool:i64<i32 1> 0
try.c: 0x56539c9a3ca0: i64 = TargetConstantPool<i32 1> 0
try.c: 0x56539c9a3320: i64 = undef
try.c: 0x56539ca1a240: 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: 0x56539ca1a110: i32 = Constant<0>
try.c: 0x56539ca1a110: i32 = Constant<0>
try.c: 0x56539ca1a110: i32 = Constant<0>
try.c: 0x56539ca1a110: i32 = Constant<0>
try.c: 0x56539ca1a110: i32 = Constant<0>
try.c: 0x56539ca1a110: i32 = Constant<0>
try.c: 0x56539ca1a110: i32 = Constant<0>
try.c: 0x56539ca1a110: i32 = Constant<0>
try.c: 0x56539ca1a110: 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 T:emmintrin3

Compiler output

Implementation: T:emmintrin3
Security model: timingleaks
Compiler: clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
try.c: fatal error: error in backend: Cannot select: 0x556f94788380: v4i64 = X86ISD::VTRUNC 0x556f94788250
try.c: 0x556f94788250: v16i32 = vselect 0x556f94782d50, 0x556f94714090, 0x556f94788120
try.c: 0x556f94782d50: v4i1 = X86ISD::PCMPGTM 0x556f9476b9e0, 0x556f94767570
try.c: 0x556f9476b9e0: v4i64 = X86ISD::VBROADCAST 0x556f9470b100
try.c: 0x556f9470b100: i64,ch = load<LD8[%lsr.iv6971]> 0x556f9467c9a0, 0x556f94759680, undef:i64
try.c: 0x556f94759680: i64,ch = CopyFromReg 0x556f9467c9a0, Register:i64 %vreg50
try.c: 0x556f947677d0: i64 = Register %vreg50
try.c: 0x556f94712700: i64 = undef
try.c: 0x556f94767570: v4i64,ch = CopyFromReg 0x556f9467c9a0, Register:v4i64 %vreg13
try.c: 0x556f9476c230: v4i64 = Register %vreg13
try.c: 0x556f94714090: v16i32 = X86ISD::VBROADCAST 0x556f9476bc40
try.c: 0x556f9476bc40: i32,ch = load<LD4[ConstantPool]> 0x556f9467c9a0, 0x556f9470a6e0, undef:i64
try.c: 0x556f9470a6e0: i64 = X86ISD::WrapperRIP TargetConstantPool:i64<i32 1> 0
try.c: 0x556f9475a520: i64 = TargetConstantPool<i32 1> 0
try.c: 0x556f94712700: i64 = undef
try.c: 0x556f94788120: 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: 0x556f94787ff0: i32 = Constant<0>
try.c: 0x556f94787ff0: i32 = Constant<0>
try.c: 0x556f94787ff0: i32 = Constant<0>
try.c: 0x556f94787ff0: i32 = Constant<0>
try.c: 0x556f94787ff0: i32 = Constant<0>
try.c: 0x556f94787ff0: i32 = Constant<0>
try.c: 0x556f94787ff0: i32 = Constant<0>
try.c: 0x556f94787ff0: i32 = Constant<0>
try.c: 0x556f94787ff0: 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 T:emmintrin3

Compiler output

Implementation: T:emmintrin4
Security model: timingleaks
Compiler: clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
try.c: fatal error: error in backend: Cannot select: 0x5640bfb9af10: v4i64 = X86ISD::VTRUNC 0x5640bfb9ade0
try.c: 0x5640bfb9ade0: v16i32 = vselect 0x5640bfb8ee40, 0x5640bfb2a650, 0x5640bfb9acb0
try.c: 0x5640bfb8ee40: v4i1 = X86ISD::PCMPGTM 0x5640bfb835b0, 0x5640bfb7f140
try.c: 0x5640bfb835b0: v4i64 = X86ISD::VBROADCAST 0x5640bfb3def0
try.c: 0x5640bfb3def0: i64,ch = load<LD8[%lsr.iv6971]> 0x5640bfa948f0, 0x5640bfb6da80, undef:i64
try.c: 0x5640bfb6da80: i64,ch = CopyFromReg 0x5640bfa948f0, Register:i64 %vreg50
try.c: 0x5640bfb7f3a0: i64 = Register %vreg50
try.c: 0x5640bfb3f3c0: i64 = undef
try.c: 0x5640bfb7f140: v4i64,ch = CopyFromReg 0x5640bfa948f0, Register:v4i64 %vreg13
try.c: 0x5640bfb83e00: v4i64 = Register %vreg13
try.c: 0x5640bfb2a650: v16i32 = X86ISD::VBROADCAST 0x5640bfb83810
try.c: 0x5640bfb83810: i32,ch = load<LD4[ConstantPool]> 0x5640bfa948f0, 0x5640bfb3d4d0, undef:i64
try.c: 0x5640bfb3d4d0: i64 = X86ISD::WrapperRIP TargetConstantPool:i64<i32 1> 0
try.c: 0x5640bfb06600: i64 = TargetConstantPool<i32 1> 0
try.c: 0x5640bfb3f3c0: i64 = undef
try.c: 0x5640bfb9acb0: 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: 0x5640bfb9ab80: i32 = Constant<0>
try.c: 0x5640bfb9ab80: i32 = Constant<0>
try.c: 0x5640bfb9ab80: i32 = Constant<0>
try.c: 0x5640bfb9ab80: i32 = Constant<0>
try.c: 0x5640bfb9ab80: i32 = Constant<0>
try.c: 0x5640bfb9ab80: i32 = Constant<0>
try.c: 0x5640bfb9ab80: i32 = Constant<0>
try.c: 0x5640bfb9ab80: i32 = Constant<0>
try.c: 0x5640bfb9ab80: 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 T:emmintrin4

Compiler output

Implementation: T:emmintrin4
Security model: timingleaks
Compiler: clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
try.c: fatal error: error in backend: Cannot select: 0x56445a18d210: v4i64 = X86ISD::VTRUNC 0x56445a18d0e0
try.c: 0x56445a18d0e0: v16i32 = vselect 0x56445a16f2e0, 0x56445a107e90, 0x56445a18cfb0
try.c: 0x56445a16f2e0: v4i1 = X86ISD::PCMPGTM 0x56445a1696f0, 0x56445a165280
try.c: 0x56445a1696f0: v4i64 = X86ISD::VBROADCAST 0x56445a108350
try.c: 0x56445a108350: i64,ch = load<LD8[%lsr.iv6971]> 0x56445a062a40, 0x56445a117120, undef:i64
try.c: 0x56445a117120: i64,ch = CopyFromReg 0x56445a062a40, Register:i64 %vreg50
try.c: 0x56445a1654e0: i64 = Register %vreg50
try.c: 0x56445a1012c0: i64 = undef
try.c: 0x56445a165280: v4i64,ch = CopyFromReg 0x56445a062a40, Register:v4i64 %vreg13
try.c: 0x56445a169f40: v4i64 = Register %vreg13
try.c: 0x56445a107e90: v16i32 = X86ISD::VBROADCAST 0x56445a169950
try.c: 0x56445a169950: i32,ch = load<LD4[ConstantPool]> 0x56445a062a40, 0x56445a10a830, undef:i64
try.c: 0x56445a10a830: i64 = X86ISD::WrapperRIP TargetConstantPool:i64<i32 1> 0
try.c: 0x56445a101c40: i64 = TargetConstantPool<i32 1> 0
try.c: 0x56445a1012c0: i64 = undef
try.c: 0x56445a18cfb0: 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: 0x56445a18ce80: i32 = Constant<0>
try.c: 0x56445a18ce80: i32 = Constant<0>
try.c: 0x56445a18ce80: i32 = Constant<0>
try.c: 0x56445a18ce80: i32 = Constant<0>
try.c: 0x56445a18ce80: i32 = Constant<0>
try.c: 0x56445a18ce80: i32 = Constant<0>
try.c: 0x56445a18ce80: i32 = Constant<0>
try.c: 0x56445a18ce80: i32 = Constant<0>
try.c: 0x56445a18ce80: 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 T:emmintrin4

Compiler output

Implementation: T:emmintrin4
Security model: timingleaks
Compiler: clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
try.c: fatal error: error in backend: Cannot select: 0x557993be8290: v4i64 = X86ISD::VTRUNC 0x557993be8160
try.c: 0x557993be8160: v16i32 = vselect 0x557993bd4480, 0x557993b6ad20, 0x557993be8030
try.c: 0x557993bd4480: v4i1 = X86ISD::PCMPGTM 0x557993bcd910, 0x557993bc8e90
try.c: 0x557993bcd910: v4i64 = X86ISD::VBROADCAST 0x557993b88490
try.c: 0x557993b88490: i64,ch = load<LD8[%lsr.iv6971]> 0x557993ade950, 0x557993bb9200, undef:i64
try.c: 0x557993bb9200: i64,ch = CopyFromReg 0x557993ade950, Register:i64 %vreg50
try.c: 0x557993bc90f0: i64 = Register %vreg50
try.c: 0x557993b89960: i64 = undef
try.c: 0x557993bc8e90: v4i64,ch = CopyFromReg 0x557993ade950, Register:v4i64 %vreg13
try.c: 0x557993bce160: v4i64 = Register %vreg13
try.c: 0x557993b6ad20: v16i32 = X86ISD::VBROADCAST 0x557993bcdb70
try.c: 0x557993bcdb70: i32,ch = load<LD4[ConstantPool]> 0x557993ade950, 0x557993b6dfc0, undef:i64
try.c: 0x557993b6dfc0: i64 = X86ISD::WrapperRIP TargetConstantPool:i64<i32 1> 0
try.c: 0x557993bb3740: i64 = TargetConstantPool<i32 1> 0
try.c: 0x557993b89960: i64 = undef
try.c: 0x557993be8030: 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: 0x557993be7f00: i32 = Constant<0>
try.c: 0x557993be7f00: i32 = Constant<0>
try.c: 0x557993be7f00: i32 = Constant<0>
try.c: 0x557993be7f00: i32 = Constant<0>
try.c: 0x557993be7f00: i32 = Constant<0>
try.c: 0x557993be7f00: i32 = Constant<0>
try.c: 0x557993be7f00: i32 = Constant<0>
try.c: 0x557993be7f00: i32 = Constant<0>
try.c: 0x557993be7f00: 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 T:emmintrin4

Compiler output

Implementation: T:simple
Security model: timingleaks
Compiler: clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
try.c: fatal error: error in backend: Cannot select: 0x55e17e1c5c00: v4i64 = X86ISD::VTRUNC 0x55e17e1c5ad0
try.c: 0x55e17e1c5ad0: v16i32 = vselect 0x55e17e1b4e30, 0x55e17e16a920, 0x55e17e1c59a0
try.c: 0x55e17e1b4e30: v4i1 = X86ISD::PCMPGTM 0x55e17e1bcc10, 0x55e17e1b91a0
try.c: 0x55e17e1bcc10: v4i64 = X86ISD::VBROADCAST 0x55e17e160d40
try.c: 0x55e17e160d40: i64,ch = load<LD8[%lsr.iv6971]> 0x55e17e0ce940, 0x55e17e1a34b0, undef:i64
try.c: 0x55e17e1a34b0: i64,ch = CopyFromReg 0x55e17e0ce940, Register:i64 %vreg50
try.c: 0x55e17e1b9400: i64 = Register %vreg50
try.c: 0x55e17e168f90: i64 = undef
try.c: 0x55e17e1b91a0: v4i64,ch = CopyFromReg 0x55e17e0ce940, Register:v4i64 %vreg13
try.c: 0x55e17e1bd460: v4i64 = Register %vreg13
try.c: 0x55e17e16a920: v16i32 = X86ISD::VBROADCAST 0x55e17e1bce70
try.c: 0x55e17e1bce70: i32,ch = load<LD4[ConstantPool]> 0x55e17e0ce940, 0x55e17e160320, undef:i64
try.c: 0x55e17e160320: i64 = X86ISD::WrapperRIP TargetConstantPool:i64<i32 1> 0
try.c: 0x55e17e16c9e0: i64 = TargetConstantPool<i32 1> 0
try.c: 0x55e17e168f90: i64 = undef
try.c: 0x55e17e1c59a0: 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: 0x55e17e1c5870: i32 = Constant<0>
try.c: 0x55e17e1c5870: i32 = Constant<0>
try.c: 0x55e17e1c5870: i32 = Constant<0>
try.c: 0x55e17e1c5870: i32 = Constant<0>
try.c: 0x55e17e1c5870: i32 = Constant<0>
try.c: 0x55e17e1c5870: i32 = Constant<0>
try.c: 0x55e17e1c5870: i32 = Constant<0>
try.c: 0x55e17e1c5870: i32 = Constant<0>
try.c: 0x55e17e1c5870: 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 T:simple

Compiler output

Implementation: T:simple
Security model: timingleaks
Compiler: clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
try.c: fatal error: error in backend: Cannot select: 0x56208b90efb0: v4i64 = X86ISD::VTRUNC 0x56208b90ee80
try.c: 0x56208b90ee80: v16i32 = vselect 0x56208b90b990, 0x56208b89f120, 0x56208b90ed50
try.c: 0x56208b90b990: v4i1 = X86ISD::PCMPGTM 0x56208b907160, 0x56208b902cf0
try.c: 0x56208b907160: v4i64 = X86ISD::VBROADCAST 0x56208b89f5e0
try.c: 0x56208b89f5e0: i64,ch = load<LD8[%lsr.iv6971]> 0x56208b800a30, 0x56208b8a62f0, undef:i64
try.c: 0x56208b8a62f0: i64,ch = CopyFromReg 0x56208b800a30, Register:i64 %vreg50
try.c: 0x56208b902f50: i64 = Register %vreg50
try.c: 0x56208b880060: i64 = undef
try.c: 0x56208b902cf0: v4i64,ch = CopyFromReg 0x56208b800a30, Register:v4i64 %vreg13
try.c: 0x56208b9079b0: v4i64 = Register %vreg13
try.c: 0x56208b89f120: v16i32 = X86ISD::VBROADCAST 0x56208b9073c0
try.c: 0x56208b9073c0: i32,ch = load<LD4[ConstantPool]> 0x56208b800a30, 0x56208b89ae40, undef:i64
try.c: 0x56208b89ae40: i64 = X86ISD::WrapperRIP TargetConstantPool:i64<i32 1> 0
try.c: 0x56208b8809e0: i64 = TargetConstantPool<i32 1> 0
try.c: 0x56208b880060: i64 = undef
try.c: 0x56208b90ed50: 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: 0x56208b90ec20: i32 = Constant<0>
try.c: 0x56208b90ec20: i32 = Constant<0>
try.c: 0x56208b90ec20: i32 = Constant<0>
try.c: 0x56208b90ec20: i32 = Constant<0>
try.c: 0x56208b90ec20: i32 = Constant<0>
try.c: 0x56208b90ec20: i32 = Constant<0>
try.c: 0x56208b90ec20: i32 = Constant<0>
try.c: 0x56208b90ec20: i32 = Constant<0>
try.c: 0x56208b90ec20: 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 T:simple

Compiler output

Implementation: T:simple
Security model: timingleaks
Compiler: clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
try.c: fatal error: error in backend: Cannot select: 0x55ce5a15b020: v4i64 = X86ISD::VTRUNC 0x55ce5a15aef0
try.c: 0x55ce5a15aef0: v16i32 = vselect 0x55ce5a14ee30, 0x55ce5a1001f0, 0x55ce5a15adc0
try.c: 0x55ce5a14ee30: v4i1 = X86ISD::PCMPGTM 0x55ce5a156a00, 0x55ce5a152590
try.c: 0x55ce5a156a00: v4i64 = X86ISD::VBROADCAST 0x55ce5a10c210
try.c: 0x55ce5a10c210: i64,ch = load<LD8[%lsr.iv6971]> 0x55ce5a067950, 0x55ce5a111530, undef:i64
try.c: 0x55ce5a111530: i64,ch = CopyFromReg 0x55ce5a067950, Register:i64 %vreg50
try.c: 0x55ce5a1527f0: i64 = Register %vreg50
try.c: 0x55ce5a0fe860: i64 = undef
try.c: 0x55ce5a152590: v4i64,ch = CopyFromReg 0x55ce5a067950, Register:v4i64 %vreg13
try.c: 0x55ce5a157250: v4i64 = Register %vreg13
try.c: 0x55ce5a1001f0: v16i32 = X86ISD::VBROADCAST 0x55ce5a156c60
try.c: 0x55ce5a156c60: i32,ch = load<LD4[ConstantPool]> 0x55ce5a067950, 0x55ce5a10b7f0, undef:i64
try.c: 0x55ce5a10b7f0: i64 = X86ISD::WrapperRIP TargetConstantPool:i64<i32 1> 0
try.c: 0x55ce5a145260: i64 = TargetConstantPool<i32 1> 0
try.c: 0x55ce5a0fe860: i64 = undef
try.c: 0x55ce5a15adc0: 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: 0x55ce5a15ac90: i32 = Constant<0>
try.c: 0x55ce5a15ac90: i32 = Constant<0>
try.c: 0x55ce5a15ac90: i32 = Constant<0>
try.c: 0x55ce5a15ac90: i32 = Constant<0>
try.c: 0x55ce5a15ac90: i32 = Constant<0>
try.c: 0x55ce5a15ac90: i32 = Constant<0>
try.c: 0x55ce5a15ac90: i32 = Constant<0>
try.c: 0x55ce5a15ac90: i32 = Constant<0>
try.c: 0x55ce5a15ac90: 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 T:simple

Compiler output

Implementation: T:spec
Security model: timingleaks
Compiler: clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
try.c: fatal error: error in backend: Cannot select: 0x5623b22d0a90: v4i64 = X86ISD::VTRUNC 0x5623b22d0960
try.c: 0x5623b22d0960: v16i32 = vselect 0x5623b22cd470, 0x5623b2274f10, 0x5623b22d0830
try.c: 0x5623b22cd470: v4i1 = X86ISD::PCMPGTM 0x5623b22c88f0, 0x5623b22c4480
try.c: 0x5623b22c88f0: v4i64 = X86ISD::VBROADCAST 0x5623b2270510
try.c: 0x5623b2270510: i64,ch = load<LD8[%lsr.iv6971]> 0x5623b21d9930, 0x5623b22bf2e0, undef:i64
try.c: 0x5623b22bf2e0: i64,ch = CopyFromReg 0x5623b21d9930, Register:i64 %vreg50
try.c: 0x5623b22c46e0: i64 = Register %vreg50
try.c: 0x5623b22719e0: i64 = undef
try.c: 0x5623b22c4480: v4i64,ch = CopyFromReg 0x5623b21d9930, Register:v4i64 %vreg13
try.c: 0x5623b22c9140: v4i64 = Register %vreg13
try.c: 0x5623b2274f10: v16i32 = X86ISD::VBROADCAST 0x5623b22c8b50
try.c: 0x5623b22c8b50: i32,ch = load<LD4[ConstantPool]> 0x5623b21d9930, 0x5623b226faf0, undef:i64
try.c: 0x5623b226faf0: i64 = X86ISD::WrapperRIP TargetConstantPool:i64<i32 1> 0
try.c: 0x5623b22b4360: i64 = TargetConstantPool<i32 1> 0
try.c: 0x5623b22719e0: i64 = undef
try.c: 0x5623b22d0830: 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: 0x5623b22d0700: i32 = Constant<0>
try.c: 0x5623b22d0700: i32 = Constant<0>
try.c: 0x5623b22d0700: i32 = Constant<0>
try.c: 0x5623b22d0700: i32 = Constant<0>
try.c: 0x5623b22d0700: i32 = Constant<0>
try.c: 0x5623b22d0700: i32 = Constant<0>
try.c: 0x5623b22d0700: i32 = Constant<0>
try.c: 0x5623b22d0700: i32 = Constant<0>
try.c: 0x5623b22d0700: 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 T:spec

Compiler output

Implementation: T:spec
Security model: timingleaks
Compiler: clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
try.c: fatal error: error in backend: Cannot select: 0x55d43d51a190: v4i64 = X86ISD::VTRUNC 0x55d43d51a060
try.c: 0x55d43d51a060: v16i32 = vselect 0x55d43d51b270, 0x55d43d494380, 0x55d43d519f30
try.c: 0x55d43d51b270: v4i1 = X86ISD::PCMPGTM 0x55d43d500180, 0x55d43d4fcd20
try.c: 0x55d43d500180: v4i64 = X86ISD::VBROADCAST 0x55d43d494840
try.c: 0x55d43d494840: i64,ch = load<LD8[%lsr.iv6971]> 0x55d43d3faa30, 0x55d43d4afba0, undef:i64
try.c: 0x55d43d4afba0: i64,ch = CopyFromReg 0x55d43d3faa30, Register:i64 %vreg50
try.c: 0x55d43d4fcf80: i64 = Register %vreg50
try.c: 0x55d43d4a00a0: i64 = undef
try.c: 0x55d43d4fcd20: v4i64,ch = CopyFromReg 0x55d43d3faa30, Register:v4i64 %vreg13
try.c: 0x55d43d5009d0: v4i64 = Register %vreg13
try.c: 0x55d43d494380: v16i32 = X86ISD::VBROADCAST 0x55d43d5003e0
try.c: 0x55d43d5003e0: i32,ch = load<LD4[ConstantPool]> 0x55d43d3faa30, 0x55d43d496d20, undef:i64
try.c: 0x55d43d496d20: i64 = X86ISD::WrapperRIP TargetConstantPool:i64<i32 1> 0
try.c: 0x55d43d4a0a20: i64 = TargetConstantPool<i32 1> 0
try.c: 0x55d43d4a00a0: i64 = undef
try.c: 0x55d43d519f30: 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: 0x55d43d519e00: i32 = Constant<0>
try.c: 0x55d43d519e00: i32 = Constant<0>
try.c: 0x55d43d519e00: i32 = Constant<0>
try.c: 0x55d43d519e00: i32 = Constant<0>
try.c: 0x55d43d519e00: i32 = Constant<0>
try.c: 0x55d43d519e00: i32 = Constant<0>
try.c: 0x55d43d519e00: i32 = Constant<0>
try.c: 0x55d43d519e00: i32 = Constant<0>
try.c: 0x55d43d519e00: 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 T:spec

Compiler output

Implementation: T:spec
Security model: timingleaks
Compiler: clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
try.c: fatal error: error in backend: Cannot select: 0x55a39a034180: v4i64 = X86ISD::VTRUNC 0x55a39a034050
try.c: 0x55a39a034050: v16i32 = vselect 0x55a39a04a6f0, 0x55a399fcf8f0, 0x55a39a033f20
try.c: 0x55a39a04a6f0: v4i1 = X86ISD::PCMPGTM 0x55a39a02fb60, 0x55a39a02b6f0
try.c: 0x55a39a02fb60: v4i64 = X86ISD::VBROADCAST 0x55a399fdab50
try.c: 0x55a399fdab50: i64,ch = load<LD8[%lsr.iv6971]> 0x55a399f40950, 0x55a39a01b2b0, undef:i64
try.c: 0x55a39a01b2b0: i64,ch = CopyFromReg 0x55a399f40950, Register:i64 %vreg50
try.c: 0x55a39a02b950: i64 = Register %vreg50
try.c: 0x55a399fdc020: i64 = undef
try.c: 0x55a39a02b6f0: v4i64,ch = CopyFromReg 0x55a399f40950, Register:v4i64 %vreg13
try.c: 0x55a39a0303b0: v4i64 = Register %vreg13
try.c: 0x55a399fcf8f0: v16i32 = X86ISD::VBROADCAST 0x55a39a02fdc0
try.c: 0x55a39a02fdc0: i32,ch = load<LD4[ConstantPool]> 0x55a399f40950, 0x55a399fd9990, undef:i64
try.c: 0x55a399fd9990: i64 = X86ISD::WrapperRIP TargetConstantPool:i64<i32 1> 0
try.c: 0x55a399fd3b90: i64 = TargetConstantPool<i32 1> 0
try.c: 0x55a399fdc020: i64 = undef
try.c: 0x55a39a033f20: 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: 0x55a39a033df0: i32 = Constant<0>
try.c: 0x55a39a033df0: i32 = Constant<0>
try.c: 0x55a39a033df0: i32 = Constant<0>
try.c: 0x55a39a033df0: i32 = Constant<0>
try.c: 0x55a39a033df0: i32 = Constant<0>
try.c: 0x55a39a033df0: i32 = Constant<0>
try.c: 0x55a39a033df0: i32 = Constant<0>
try.c: 0x55a39a033df0: i32 = Constant<0>
try.c: 0x55a39a033df0: 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 T:spec

Compiler output

Implementation: T:unrolled
Security model: timingleaks
Compiler: clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
try.c: fatal error: error in backend: Cannot select: 0x55cdbf543b50: v4i64 = X86ISD::VTRUNC 0x55cdbf543a20
try.c: 0x55cdbf543a20: v16i32 = vselect 0x55cdbf53e920, 0x55cdbf4f6b50, 0x55cdbf5438f0
try.c: 0x55cdbf53e920: v4i1 = X86ISD::PCMPGTM 0x55cdbf53b8f0, 0x55cdbf537480
try.c: 0x55cdbf53b8f0: v4i64 = X86ISD::VBROADCAST 0x55cdbf4e0060
try.c: 0x55cdbf4e0060: i64,ch = load<LD8[%lsr.iv6971]> 0x55cdbf44c950, 0x55cdbf52ea70, undef:i64
try.c: 0x55cdbf52ea70: i64,ch = CopyFromReg 0x55cdbf44c950, Register:i64 %vreg50
try.c: 0x55cdbf5376e0: i64 = Register %vreg50
try.c: 0x55cdbf4f51c0: i64 = undef
try.c: 0x55cdbf537480: v4i64,ch = CopyFromReg 0x55cdbf44c950, Register:v4i64 %vreg13
try.c: 0x55cdbf53c140: v4i64 = Register %vreg13
try.c: 0x55cdbf4f6b50: v16i32 = X86ISD::VBROADCAST 0x55cdbf53bb50
try.c: 0x55cdbf53bb50: i32,ch = load<LD4[ConstantPool]> 0x55cdbf44c950, 0x55cdbf4df640, undef:i64
try.c: 0x55cdbf4df640: i64 = X86ISD::WrapperRIP TargetConstantPool:i64<i32 1> 0
try.c: 0x55cdbf51cab0: i64 = TargetConstantPool<i32 1> 0
try.c: 0x55cdbf4f51c0: i64 = undef
try.c: 0x55cdbf5438f0: 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: 0x55cdbf5437c0: i32 = Constant<0>
try.c: 0x55cdbf5437c0: i32 = Constant<0>
try.c: 0x55cdbf5437c0: i32 = Constant<0>
try.c: 0x55cdbf5437c0: i32 = Constant<0>
try.c: 0x55cdbf5437c0: i32 = Constant<0>
try.c: 0x55cdbf5437c0: i32 = Constant<0>
try.c: 0x55cdbf5437c0: i32 = Constant<0>
try.c: 0x55cdbf5437c0: i32 = Constant<0>
try.c: 0x55cdbf5437c0: 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 T:unrolled

Compiler output

Implementation: T:unrolled
Security model: timingleaks
Compiler: clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
try.c: fatal error: error in backend: Cannot select: 0x557786e8a610: v4i64 = X86ISD::VTRUNC 0x557786e8a4e0
try.c: 0x557786e8a4e0: v16i32 = vselect 0x557786e68f80, 0x557786df7230, 0x557786e8a3b0
try.c: 0x557786e68f80: v4i1 = X86ISD::PCMPGTM 0x557786e64f50, 0x557786e60ae0
try.c: 0x557786e64f50: v4i64 = X86ISD::VBROADCAST 0x557786df76f0
try.c: 0x557786df76f0: i64,ch = load<LD8[%lsr.iv6971]> 0x557786d5ea30, 0x557786e14790, undef:i64
try.c: 0x557786e14790: i64,ch = CopyFromReg 0x557786d5ea30, Register:i64 %vreg50
try.c: 0x557786e60d40: i64 = Register %vreg50
try.c: 0x557786e009d0: i64 = undef
try.c: 0x557786e60ae0: v4i64,ch = CopyFromReg 0x557786d5ea30, Register:v4i64 %vreg13
try.c: 0x557786e657a0: v4i64 = Register %vreg13
try.c: 0x557786df7230: v16i32 = X86ISD::VBROADCAST 0x557786e651b0
try.c: 0x557786e651b0: i32,ch = load<LD4[ConstantPool]> 0x557786d5ea30, 0x557786e12d60, undef:i64
try.c: 0x557786e12d60: i64 = X86ISD::WrapperRIP TargetConstantPool:i64<i32 1> 0
try.c: 0x557786e01350: i64 = TargetConstantPool<i32 1> 0
try.c: 0x557786e009d0: i64 = undef
try.c: 0x557786e8a3b0: 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: 0x557786e8a280: i32 = Constant<0>
try.c: 0x557786e8a280: i32 = Constant<0>
try.c: 0x557786e8a280: i32 = Constant<0>
try.c: 0x557786e8a280: i32 = Constant<0>
try.c: 0x557786e8a280: i32 = Constant<0>
try.c: 0x557786e8a280: i32 = Constant<0>
try.c: 0x557786e8a280: i32 = Constant<0>
try.c: 0x557786e8a280: i32 = Constant<0>
try.c: 0x557786e8a280: 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 T:unrolled

Compiler output

Implementation: T:unrolled
Security model: timingleaks
Compiler: clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE
try.c: fatal error: error in backend: Cannot select: 0x55c96276b3b0: v4i64 = X86ISD::VTRUNC 0x55c96276b280
try.c: 0x55c96276b280: v16i32 = vselect 0x55c9627765e0, 0x55c9626fcad0, 0x55c96276b150
try.c: 0x55c9627765e0: v4i1 = X86ISD::PCMPGTM 0x55c962753a50, 0x55c96274f5e0
try.c: 0x55c962753a50: v4i64 = X86ISD::VBROADCAST 0x55c9626f9c70
try.c: 0x55c9626f9c70: i64,ch = load<LD8[%lsr.iv6971]> 0x55c962664950, 0x55c96274a440, undef:i64
try.c: 0x55c96274a440: i64,ch = CopyFromReg 0x55c962664950, Register:i64 %vreg50
try.c: 0x55c96274f840: i64 = Register %vreg50
try.c: 0x55c9626fb140: i64 = undef
try.c: 0x55c96274f5e0: v4i64,ch = CopyFromReg 0x55c962664950, Register:v4i64 %vreg13
try.c: 0x55c9627542a0: v4i64 = Register %vreg13
try.c: 0x55c9626fcad0: v16i32 = X86ISD::VBROADCAST 0x55c962753cb0
try.c: 0x55c962753cb0: i32,ch = load<LD4[ConstantPool]> 0x55c962664950, 0x55c9626f8080, undef:i64
try.c: 0x55c9626f8080: i64 = X86ISD::WrapperRIP TargetConstantPool:i64<i32 1> 0
try.c: 0x55c962747410: i64 = TargetConstantPool<i32 1> 0
try.c: 0x55c9626fb140: i64 = undef
try.c: 0x55c96276b150: 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: 0x55c96276b020: i32 = Constant<0>
try.c: 0x55c96276b020: i32 = Constant<0>
try.c: 0x55c96276b020: i32 = Constant<0>
try.c: 0x55c96276b020: i32 = Constant<0>
try.c: 0x55c96276b020: i32 = Constant<0>
try.c: 0x55c96276b020: i32 = Constant<0>
try.c: 0x55c96276b020: i32 = Constant<0>
try.c: 0x55c96276b020: i32 = Constant<0>
try.c: 0x55c96276b020: 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 T:unrolled