nemanjai wrote:

> > Should we use strings like ARM does so we can get register by name?
> 
> Good point! We may provide two kinds of builtins: one by name, and another by 
> CSR number. We should continue @lenary's proposal and discuss it in 
> https://github.com/riscv-non-isa/riscv-toolchain-conventions or 
> https://github.com/riscv-non-isa/riscv-c-api-doc.

My personal preference would be to not use strings, but I think a close analog 
could be pre-defined macro names for existing named CSR's. I just find string 
matching to be tedious.

https://github.com/llvm/llvm-project/pull/85091
_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to