From: Luke Kenneth Casson Leighton Date: Fri, 24 Jun 2022 21:20:47 +0000 (+0100) Subject: add svindex XO field 101001 X-Git-Tag: sv_maxu_works-initial~340 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=296434b861eb807b55ea5d9fac04479a5ecba858;p=openpower-isa.git add svindex XO field 101001 --- diff --git a/src/openpower/sv/trans/svp64.py b/src/openpower/sv/trans/svp64.py index 593b34d1..dca5e416 100644 --- a/src/openpower/sv/trans/svp64.py +++ b/src/openpower/sv/trans/svp64.py @@ -323,6 +323,7 @@ class SVP64Asm: insn |= fields[4] << (31-23) # yx , bit 23 insn |= fields[5] << (31-24) # mm , bit 24 insn |= fields[6] << (31-25) # sk , bit 25 + insn |= 0b101001 << (31-31) # XO , bits 26..31 log("svindex", bin(insn)) yield ".long 0x%x" % insn return