You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tvm.apache.org by GitBox <gi...@apache.org> on 2022/09/01 06:13:26 UTC

[GitHub] [tvm] alter-xp commented on pull request #12534: [Docker][CI][RISC-V] Build riscv-isa-sim (spike) in ci_riscv Docker image to enable RISC-V unit testing

alter-xp commented on PR #12534:
URL: https://github.com/apache/tvm/pull/12534#issuecomment-1233790873

   hi @PhilippvK 
   > * 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.
   
   To link a 32bit program with P extensions,  you can try this command `-march=rv32gcp_zpn_zpsfoperand -mabi=ilp32d`. 
    And for this case, the compiler may only support this option at present. 
   
   > * I was also wondering why the `p` extension is not listed in the output of `riscv64-unknown-elf-gcc -print-multi-lib`.
   yes, it not be listed. 
   
   Since the file size needs to be taken into account when releasing the package, there is no library for all instruction combinations. The latest version of GCC source code will be opened in about two weeks, which may be helpful to you.
   
   


-- 
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: commits-unsubscribe@tvm.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org