You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tvm.apache.org by Animesh Jain <no...@github.com> on 2019/10/11 22:22:22 UTC

Re: [dmlc/tvm] [RFC] Add AVX512VNNI support for TVM (#3388)

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.

-- 
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-541243422