4 ms·
Not having the compressed instruction set extension wouldn't make Qualcomm's CPUs not RISC-V. They just wouldn't be compliant with the RVA23 profile.
by trealira 3y ago
Not having the compressed instruction set extension wouldn't make Qualcomm's CPUs not RISC-V. They just wouldn't be compliant with the RVA23 profile.
- snvzz 3y ago>wouldn't make Qualcomm's CPUs not RISC-V. Only if they use the op space reserved for custom extensions. If they don't and instead step all over space that belongs to C, then they would indeed not be RISC-V.
- trealira 3y agoYeah, when I wrote that, I didn't realize they were also arguing for an alternate extension that would add address modes and the like. If they fail to add this to the standard, but go ahead with implementing their extension anyway, then their CPUs would be RISC-V but with a custom instruction set extension. RV64g + their custom stuff.
- snvzz 3y agoOnly if they use custom extension encoding space exclusively, and do not step over standard encoding space, such as what's reserved for the C extension. Which is what I understand they're doing. Thus could not be called RISC-V.