SiFive has tests and delivers RV32E.
On Sun, Apr 30, 2023 at 1:45 AM Palmer Dabbelt <pal...@dabbelt.com> wrote: > > On Sat, 29 Apr 2023 10:44:08 PDT (-0700), jeffreya...@gmail.com wrote: > > > > > > On 4/29/23 11:00, Palmer Dabbelt wrote: > >> On Sat, 29 Apr 2023 08:38:06 PDT (-0700), jeffreya...@gmail.com wrote: > >>> > >>> > >>> On 4/29/23 04:59, Fei Gao wrote: > >>>> Currently in rv32e, stack allocation for GPR callee-saved registers is > >>>> always 12 bytes w/o save-restore. Actually, for the case without > >>>> save-restore, > >>>> less stack memory can be reserved. This patch decouples stack > >>>> allocation for > >>>> rv32e w/o save-restore and makes riscv_compute_frame_info more readable. > >> > >> Are you guys using rv32e? It's not widely tested, at least by most > >> upstream folks. If you're actively trying to ship it then we should > >> probably add it to the various lists of targest that get tested, as I'd > >> bet there's a lot of oddness floating around. > > No interest at all in rv32 at Ventana. > > Makes sense, I was mostly wondering abotu the Eswin folks though. > > > > > > >>> Thanks. I rewrapped the ChangeLog and pushed this to the trunk. > >> > >> Works for me, thanks for reviewing all this stuff -- we're all pretty > >> buried ;) > > Just standard procedure with the trunk re-opened. In the past I would > > have ignored anything in the risc-v space. I've traded that for > > ignoring x86 :-) > > > > > > > > Jeff