08-05-2024, 10:35 AM
I am not a compiler expert, but see this for LLVM:
https://discourse.llvm.org/t/risc-v-mult...ions/64194
It is quite possible that the compiler would need some help, they seem to be better when the operation is in fact: (rs1×rs2)+rs3 and not more complex. The compiler flags play sometime an important role as well.
https://discourse.llvm.org/t/risc-v-mult...ions/64194
It is quite possible that the compiler would need some help, they seem to be better when the operation is in fact: (rs1×rs2)+rs3 and not more complex. The compiler flags play sometime an important role as well.
Visit pulp-platform.org and follow us on twitter @pulp_platform