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

lkcl luke.leighton at gmail.com
Wed Oct 12 00:08:29 BST 2022


On Tuesday, October 11, 2022, Jacob Lifshay <programmerjake at gmail.com>
wrote:

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

it's simply not possible.  take a look at the page pseudocode.
non-uniform behaviour is where the problems start.
RA=r1 becoming "special" will be hated universally by
the compiler teams.  we will have enough problems
with predicates r3, r10, r31.

l.



> Jacob


More information about the Libre-soc-dev mailing list