bug 1034: redo BFB field lookup for namespace
authorLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Wed, 31 Jan 2024 15:25:39 +0000 (15:25 +0000)
committerLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Wed, 31 Jan 2024 15:25:39 +0000 (15:25 +0000)
src/openpower/decoder/isa/caller.py

index bd106897a5b76f7ffdc6beb27be4889ffdee88f9..14e81888bcf27da8538fd00210bcfe1f5fc32f32 100644 (file)
@@ -1654,7 +1654,7 @@ class ISACaller(ISACallerHelper, ISAFPHelpers, StepLoop):
             # CR immediates. deal with separately.  needs modifying
             # pseudocode
             crlen5 = ['BC', 'BA', 'BB', 'BT', 'BI'] # 5-bit
-            crlen3 = ['BF', 'BFA']                  # 3-bit (BF: bit-field)
+            crlen3 = ['BF', 'BFA', 'BFB']           # 3-bit (BF: bit-field)
             if self.is_svp64_mode and name in crlen5:
                 # 5-bit, must reconstruct the value
                 if name in ['BT']: