[Bug 1176220] New: LLVM10 misses some 'Intrinsics' to build TVM
http://bugzilla.opensuse.org/show_bug.cgi?id=1176220 Bug ID: 1176220 Summary: LLVM10 misses some 'Intrinsics' to build TVM Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: Other OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: Development Assignee: screening-team-bugs@suse.de Reporter: guillaume.gardet@arm.com QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- TVM builds properly with llvm9 on Leap, but fails with llvm10 in Tumbleweed. Errors are on multiple missing ::llvm::Intrinsic::* : [ 356s] /home/abuild/rpmbuild/BUILD/incubator-tvm-0.6.1/src/codegen/llvm/codegen_arm.cc: In member function 'tvm::Expr tvm::codegen::CodeGenARM::ARMPopcount(const tvm::ir::Call*)': [ 356s] /home/abuild/rpmbuild/BUILD/incubator-tvm-0.6.1/src/codegen/llvm/codegen_arm.cc:61:57: error: 'arm_neon_vpaddlu' is not a member of 'llvm::Intrinsic' [ 356s] 61 | ::llvm::Intrinsic::ID vpaddlu_id = ::llvm::Intrinsic::arm_neon_vpaddlu; [ 354s] /home/abuild/rpmbuild/BUILD/incubator-tvm-0.6.1/src/codegen/llvm/codegen_amdgpu.cc: In member function 'virtual llvm::Value* tvm::codegen::CodeGenAMDGPU::GetThreadIndex(const tvm::IterVar&)': [ 354s] /home/abuild/rpmbuild/BUILD/incubator-tvm-0.6.1/src/codegen/llvm/codegen_amdgpu.cc:135:56: error: 'amdgcn_workitem_id_x' is not a member of 'llvm::Intrinsic' [ 354s] 135 | llvm::Intrinsic::ID intrin_id = ::llvm::Intrinsic::amdgcn_workitem_id_x; [ 176s] /home/abuild/rpmbuild/BUILD/incubator-tvm-0.6.1/src/codegen/llvm/codegen_nvptx.cc: In member function 'virtual llvm::Value* tvm::codegen::CodeGenNVPTX::GetThreadIndex(const tvm::IterVar&)': [ 176s] /home/abuild/rpmbuild/BUILD/incubator-tvm-0.6.1/src/codegen/llvm/codegen_nvptx.cc:111:56: error: 'nvvm_read_ptx_sreg_tid_x' is not a member of 'llvm::Intrinsic' [ 176s] 111 | llvm::Intrinsic::ID intrin_id = ::llvm::Intrinsic::nvvm_read_ptx_sreg_tid_x; [ 176s] 88 | ::llvm::Intrinsic::x86_avx512_mask_vcvtph2ps_512, 16, LLVMType(Float(32, from.lanes())), [ 176s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 176s] /home/abuild/rpmbuild/BUILD/incubator-tvm-0.6.1/src/codegen/llvm/codegen_x86_64.cc:100:30: error: 'x86_vcvtph2ps_256' is not a member of 'llvm::Intrinsic' [ 176s] 100 | ::llvm::Intrinsic::x86_vcvtph2ps_256, 8, LLVMType(Float(32, from.lanes())), [ 176s] | ^~~~~~~~~~~~~~~~~ -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1176220
Guillaume GARDET
http://bugzilla.opensuse.org/show_bug.cgi?id=1176220
http://bugzilla.opensuse.org/show_bug.cgi?id=1176220#c12
--- Comment #12 from Aaron Puchert
participants (1)
-
bugzilla_noreply@suse.com