Created
June 30, 2018 23:12
-
-
Save hcorion/a40f443233fb216609aa49845265ffe1 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
LLVM ERROR: Cannot select: 0x7f182c060020: v16i8 = vselect 0x7f182c056728, 0x7f182c0fa5a0, 0x7f182c12ddc0 | |
0x7f182c056728: v16i8 = bitcast 0x7f182c0563e8 | |
0x7f182c0563e8: v2i64 = xor 0x7f182c1c6410, 0x7f182c113048 | |
0x7f182c1c6410: v2i64 = bitcast 0x7f182c1168d0 | |
0x7f182c1168d0: v16i8,ch = CopyFromReg 0x7f182c01c780, Register:v16i8 %2 | |
0x7f182c115680: v16i8 = Register %2 | |
0x7f182c113048: v2i64,ch = load<LD16[ConstantPool]> 0x7f182c01c780, 0x7f182c0faf60, undef:i64 | |
0x7f182c0faf60: i64 = X86ISD::WrapperRIP TargetConstantPool:i64<<16 x i8> <i8 15, i8 15, i8 15, i8 15, i8 15, i8 15, i8 15, i8 15, i8 15, i8 15, i8 15, i8 15, i8 15, i8 15, i8 15, i8 15>> 0 | |
0x7f182c0fac88: i64 = TargetConstantPool<<16 x i8> <i8 15, i8 15, i8 15, i8 15, i8 15, i8 15, i8 15, i8 15, i8 15, i8 15, i8 15, i8 15, i8 15, i8 15, i8 15, i8 15>> 0 | |
0x7f182c113250: i64 = undef | |
0x7f182c0fa5a0: v16i8 = bitcast 0x7f182c0605d0 | |
0x7f182c0605d0: v4i32 = BUILD_VECTOR Constant:i32<0>, Constant:i32<0>, Constant:i32<0>, Constant:i32<0> | |
0x7f182c1c8c50: i32 = Constant<0> | |
0x7f182c1c8c50: i32 = Constant<0> | |
0x7f182c1c8c50: i32 = Constant<0> | |
0x7f182c1c8c50: i32 = Constant<0> | |
0x7f182c12ddc0: v16i8 = bitcast 0x7f182c12dd58 | |
0x7f182c12dd58: v2i64 = or 0x7f182c1c1d98, 0x7f182c1c1cc8 | |
0x7f182c1c1d98: v2i64 = and 0x7f182c1c3188, 0x7f182c116e18 | |
0x7f182c1c3188: v2i64 = or 0x7f182c1c30b8, 0x7f182c1c3050 | |
0x7f182c1c30b8: v2i64 = and 0x7f182c12dae8, 0x7f182c1c1bf8 | |
0x7f182c12dae8: v2i64 = or 0x7f182c1c3460, 0x7f182c1c33f8 | |
0x7f182c1c3460: v2i64 = and 0x7f182c1c3808, 0x7f182c1c31f0 | |
0x7f182c1c3808: v2i64 = or 0x7f182c1c3738, 0x7f182c1c36d0 | |
0x7f182c1c3738: v2i64 = and 0x7f182c12a820, 0x7f182c12db50 | |
0x7f182c1c36d0: v2i64 = X86ISD::ANDNP 0x7f182c12db50, 0x7f182c12d9b0 | |
0x7f182c1c31f0: v2i64,ch = load<LD16[ConstantPool]> 0x7f182c01c780, 0x7f182c1bec98, undef:i64 | |
0x7f182c1bec98: i64 = X86ISD::WrapperRIP TargetConstantPool:i64<<16 x i8> <i8 -1, i8 -1, i8 -1, i8 -1, i8 -1, i8 -1, i8 -1, i8 -1, i8 -1, i8 -1, i8 -1, i8 -1, i8 -1, i8 0, i8 -1, i8 -1>> 0 | |
0x7f182c113250: i64 = undef | |
0x7f182c1c33f8: v2i64 = X86ISD::ANDNP 0x7f182c1c31f0, 0x7f182c1c3390 | |
0x7f182c1c31f0: v2i64,ch = load<LD16[ConstantPool]> 0x7f182c01c780, 0x7f182c1bec98, undef:i64 | |
0x7f182c1bec98: i64 = X86ISD::WrapperRIP TargetConstantPool:i64<<16 x i8> <i8 -1, i8 -1, i8 -1, i8 -1, i8 -1, i8 -1, i8 -1, i8 -1, i8 -1, i8 -1, i8 -1, i8 -1, i8 -1, i8 0, i8 -1, i8 -1>> 0 | |
0x7f182c113250: i64 = undef | |
0x7f182c1c3390: v2i64 = bitcast 0x7f182c1c3530 | |
0x7f182c1c3530: v16i8 = X86ISD::VSHLDQ 0x7f182c1c17e8, Constant:i8<13> | |
0x7f182c1c1bf8: v2i64,ch = load<LD16[ConstantPool]> 0x7f182c01c780, 0x7f182c1beb60, undef:i64 | |
0x7f182c1beb60: i64 = X86ISD::WrapperRIP TargetConstantPool:i64<<16 x i8> <i8 -1, i8 -1, i8 -1, i8 -1, i8 -1, i8 -1, i8 -1, i8 -1, i8 -1, i8 -1, i8 -1, i8 -1, i8 -1, i8 -1, i8 0, i8 -1>> 0 | |
0x7f182c12dcf0: i64 = TargetConstantPool<<16 x i8> <i8 -1, i8 -1, i8 -1, i8 -1, i8 -1, i8 -1, i8 -1, i8 -1, i8 -1, i8 -1, i8 -1, i8 -1, i8 -1, i8 -1, i8 0, i8 -1>> 0 | |
0x7f182c113250: i64 = undef | |
0x7f182c1c3050: v2i64 = X86ISD::ANDNP 0x7f182c1c1bf8, 0x7f182c1c2fe8 | |
0x7f182c1c1bf8: v2i64,ch = load<LD16[ConstantPool]> 0x7f182c01c780, 0x7f182c1beb60, undef:i64 | |
0x7f182c1beb60: i64 = X86ISD::WrapperRIP TargetConstantPool:i64<<16 x i8> <i8 -1, i8 -1, i8 -1, i8 -1, i8 -1, i8 -1, i8 -1, i8 -1, i8 -1, i8 -1, i8 -1, i8 -1, i8 -1, i8 -1, i8 0, i8 -1>> 0 | |
0x7f182c12dcf0: i64 = TargetConstantPool<<16 x i8> <i8 -1, i8 -1, i8 -1, i8 -1, i8 -1, i8 -1, i8 -1, i8 -1, i8 -1, i8 -1, i8 -1, i8 -1, i8 -1, i8 -1, i8 0, i8 -1>> 0 | |
0x7f182c113250: i64 = undef | |
0x7f182c1c2fe8: v2i64 = bitcast 0x7f182c12dc20 | |
0x7f182c12dc20: v16i8 = X86ISD::VSHLDQ 0x7f182c1c1920, Constant:i8<14> | |
0x7f182c1c1920: v16i8 = bitcast 0x7f182c1c18b8 | |
0x7f182c1c18b8: v4i32 = scalar_to_vector 0x7f182c1c8020 | |
0x7f182c1c8a48: i8 = Constant<14> | |
0x7f182c116e18: v2i64,ch = load<LD16[ConstantPool]> 0x7f182c01c780, 0x7f182c1be8f0, undef:i64 | |
0x7f182c1be8f0: i64 = X86ISD::WrapperRIP TargetConstantPool:i64<<16 x i8> <i8 -1, i8 -1, i8 -1, i8 -1, i8 -1, i8 -1, i8 -1, i8 -1, i8 -1, i8 -1, i8 -1, i8 -1, i8 -1, i8 -1, i8 -1, i8 0>> 0 | |
0x7f182c12de28: i64 = TargetConstantPool<<16 x i8> <i8 -1, i8 -1, i8 -1, i8 -1, i8 -1, i8 -1, i8 -1, i8 -1, i8 -1, i8 -1, i8 -1, i8 -1, i8 -1, i8 -1, i8 -1, i8 0>> 0 | |
0x7f182c113250: i64 = undef | |
0x7f182c1c1cc8: v2i64 = bitcast 0x7f182c1c2eb0 | |
0x7f182c1c2eb0: v16i8 = X86ISD::VSHLDQ 0x7f182c1c1a58, Constant:i8<15> | |
0x7f182c1c1a58: v16i8 = bitcast 0x7f182c1c19f0 | |
0x7f182c1c19f0: v4i32 = scalar_to_vector 0x7f182c1c1b90 | |
0x7f182c1c1b90: i32,ch = load<LD1[<unknown>], anyext from i8> 0x7f182c116a08, 0x7f182c1c80f0, undef:i64 | |
0x7f182c1c80f0: i64 = or FrameIndex:i64<0>, 0x7f182c113800 | |
0x7f182c1c8910: i64 = FrameIndex<0> | |
0x7f182c113800: i64 = and 0x7f182c1134c0, Constant:i64<15> | |
0x7f182c113250: i64 = undef | |
0x7f182c1c1988: i8 = Constant<15> | |
In function: spu-chunk-0x006c0 | |
QObject::~QObject: Timers cannot be stopped from another thread |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment