[Libre-soc-dev] change sv ld/st to allow non-zero immediates for unit-strided load/store

Jacob Lifshay programmerjake at gmail.com
Tue Oct 11 23:03:48 BST 2022


On Tue, Oct 11, 2022, 14:49 lkcl <luke.leighton at gmail.com> wrote:

> yep that one's too much.
>

it's something we *need*, otherwise spills will be much more expensive due
to having to calculate the addresses with a separate addi all the time.

I just didn't think of it till now because I haven't worked on compilers
yet...

even if we just enable it only for RA=r1 rather than having a separate mode
bit, it is that important.

Jacob

>


More information about the Libre-soc-dev mailing list