On Mon, 10 Oct 2022 at 15:20, Richard Henderson
<[email protected]> wrote:
>
> On 9/17/22 00:43, Song Gao wrote:
> > We can use alternate stack, so that we can use sp register as intput/ouput 
> > register.
> > I had tested aarch64/LoongArch architecture.
> >
> > Signed-off-by: Song Gao<[email protected]>
> > ---
> >   risu.c | 16 +++++++++++++++-
> >   1 file changed, 15 insertions(+), 1 deletion(-)
>
> Good idea.

Depending on the architecture there might still need to be
restrictions on use of the stack pointer, eg aarch64's
alignment requirements, but this at least means you can
in theory write some risu rules that use SP.

-- PMM

Reply via email to