PhilippvK commented on PR #12534: URL: https://github.com/apache/tvm/pull/12534#issuecomment-1233009509
Sorry for the delay, I was not at home for the past few days. I will update the PR later this week @alter-xp Thank your for providing the [Xuantie-900-gcc-elf-newlib-x86_64-V2.6.0-20220715.tar.gz](https://occ-oss-prod.oss-cn-hangzhou.aliyuncs.com/resource//1659318201401/Xuantie-900-gcc-elf-newlib-x86_64-V2.6.0-20220715.tar.gz). It seems to support the relevant extensions for baseline TVM integration and it does make sense to have both the the Linux and Newlib toolchain from a similar codebase. However it have two questions (unrelated to this pr) after shortly trying it out by myself: - While the P extension seems to be somehow supported (intrinsics are available) I could not link a 32bit program (`-march=rv32gcp -mabi=ilp32d`) using these intrinsics, while linking 64bit programs (`-march=rv64gcp -mabi=lp64d`) works… Am I doing something wrong or is the 32bit version of the RVP extensions currently not supported. - I was also wondering why the `p` extension is not listed in the output of `riscv64-unknown-elf-gcc -print-multi-lib`. It would be great if you could help me out with that! -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
