[Libre-soc-dev] LD/ST Elwidth Overrides

Hendrik Boom hendrik at topoi.pooq.com
Thu Sep 2 20:39:24 BST 2021


On Thu, Sep 02, 2021 at 06:03:52PM +0000, lkcl wrote:
> 
> 
> On September 2, 2021 5:56:32 PM UTC, Jacob Lifshay <programmerjake at gmail.com> wrote:
> 
> >ok, in that case I think we should re-allow ffirst for all modes and
> >have a
> >note stating that hw implementers *should* limit it to avoid massive
> >page
> >probing, suggesting the above algorithm.
> 
> agreed...except the notes (and spec, and bugreport) says that the mode bits on Vector Indexed instructions are to be used for an alternative (secondary) purpose.
> 
> spotted this last night and it iiiis... bug #561
> https://bugs.libre-soc.org/show_bug.cgi?id=561
> 
> i meant to ask you about that, what strided would mean (pseudocode preferred, at the bugreport)
> 
> i *think* i managed to get both unit and elstrided LDST shoehorned in.  if this is covered then closing 591 as invalid can be done, and the bits reallocated to ffirst, but it has to be checked.

You mentioned both #561 and 591.  Is one of them a typo, or are you 
referring to two separate bigs?

-- hendrik

> 
> l.
> 
> 
> _______________________________________________
> Libre-soc-dev mailing list
> Libre-soc-dev at lists.libre-soc.org
> http://lists.libre-soc.org/mailman/listinfo/libre-soc-dev



More information about the Libre-soc-dev mailing list