> Hi @jianyuh I am getting following error when I try to run my benchmark. It > gives following error, > > ``` > LLVM ERROR: Cannot select: 0x23809ef0: v16i32 = X86ISD::VPDPBUSD 0x210a09a8, > 0x210a02c0, 0x19eb81b0 > 0x210a09a8: 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> > 0x23809a10: i32 = Constant<0> > 0x23809a10: i32 = Constant<0> > 0x23809a10: i32 = Constant<0> > 0x23809a10: i32 = Constant<0> > 0x23809a10: i32 = Constant<0> > 0x23809a10: i32 = Constant<0> > 0x23809a10: i32 = Constant<0> > 0x23809a10: i32 = Constant<0> > 0x23809a10: i32 = Constant<0> > 0x23809a10: i32 = Constant<0> > 0x23809a10: i32 = Constant<0> > 0x23809a10: i32 = Constant<0> > 0x23809a10: i32 = Constant<0> > 0x23809a10: i32 = Constant<0> > 0x23809a10: i32 = Constant<0> > 0x23809a10: i32 = Constant<0> > 0x210a02c0: v16i32 = X86ISD::VBROADCAST 0x1da48690 > 0x1da48690: i32,ch = load<(load 4 from %ir.scevgep54, !tbaa !553)> > 0x21cfaeb8, 0x23879d70, undef:i64 > 0x23879d70: i64 = add 0x19eb83b8, Constant:i64<-224> > 0x19eb83b8: i64 = add 0x1da47da0, 0x19eb8218 > 0x1da47da0: i64,ch = CopyFromReg 0x21cfaeb8, Register:i64 %50 > 0x23879b68: i64 = Register %50 > 0x19eb8218: i64,ch = CopyFromReg 0x21cfaeb8, Register:i64 %52 > 0x1da47a60: i64 = Register %52 > 0x1da478c0: i64 = Constant<-224> > 0x2254ed88: i64 = undef > 0x19eb81b0: v16i32,ch = load<(load 64 from %ir.lsr.iv35, !tbaa !556)> > 0x21cfaeb8, 0x2387a1e8, undef:i64 > 0x2387a1e8: i64,ch = CopyFromReg 0x21cfaeb8, Register:i64 %51 > 0x2254e6a0: i64 = Register %51 > 0x2254ed88: i64 = undef > In function: __tvm_parallel_lambda.85 > ``` > > Was wondering if you ever saw this. Let me know. I will try to debug on my > end.
I haven't seen such errors. Previously I had one issue (https://discuss.tvm.ai/t/workaround-for-tensorize-failure/3577) with your previous observation (https://github.com/dmlc/tvm/issues/3598). I rebased on top of a previous version of TVM (the version https://github.com/dmlc/tvm/pull/3081 is based, which is released in April 2019), and it worked fine. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/dmlc/tvm/pull/3388#issuecomment-541256353