[Libre-soc-isa] [Bug 1047] SVP64 LD/ST Data-Dependent Fail-First providing linked-list walking

bugzilla-daemon at libre-soc.org bugzilla-daemon at libre-soc.org
Wed Aug 30 13:00:17 BST 2023


https://bugs.libre-soc.org/show_bug.cgi?id=1047

--- Comment #10 from Luke Kenneth Casson Leighton <lkcl at lkcl.net> ---
i already started on this and the budgets are correspondingly not balanced 
given that i have already done the majority of the work already
(see TODO list, 80% completed).

https://git.libre-soc.org/?p=openpower-isa.git;a=shortlog;h=refs/heads/extra322_ldst_idx

https://git.libre-soc.org/?p=openpower-isa.git;a=commitdiff;h=1197ecb6b5110b180ef28c267982907acb1797c2

https://git.libre-soc.org/?p=openpower-isa.git;a=commitdiff;h=070adb7a11f3721302149946f5f13c95a4c23613

again this is another task that i allocated a budget for based on
one person (me) doing it. i am not sure what to suggest here as it
has been too long since i looked at this but it should be straightforward
to examine how the LD/ST-Immediate unit tests work and get the
corresponding LD/ST-Indexed ones running, at which point doubly-linked
lists can easily be done as well (double-chasing by two-overlap
LD/ST-Update).

it is much more straightforward than the Vector-Immediate task,
and examination of the commit-diffs will show clearly what was done.

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the Libre-SOC-ISA mailing list