[Libre-soc-isa] [Bug 794] SVP64 REMAP for utf8

bugzilla-daemon at libre-soc.org bugzilla-daemon at libre-soc.org
Wed Aug 24 06:22:19 BST 2022


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

--- Comment #24 from Jacob Lifshay <programmerjake at gmail.com> ---
I wrote out the full algorithm, but was stymied trying to get `sv.andi.` to
assemble:

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

  File
"/home/jacob/projects/libreriscv/openpower-isa/src/openpower/test/algorithms/svp64_utf_8_validation.py",
line 234, in run_case
    lst = list(isa)
  File
"/home/jacob/projects/libreriscv/openpower-isa/src/openpower/sv/trans/svp64.py",
line 617, in __iter__
    yield from self.trans
  File
"/home/jacob/projects/libreriscv/openpower-isa/src/openpower/sv/trans/svp64.py",
line 1358, in translate
    yield from self.translate_one(insn)
  File
"/home/jacob/projects/libreriscv/openpower-isa/src/openpower/sv/trans/svp64.py",
line 667, in translate_one
    raise Exception("opcode %s of '%s' not supported" %
Exception: opcode andi of 'sv.andi. *80, *47, 15' not supported

I'll debug that more later.

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


More information about the Libre-SOC-ISA mailing list