opcode = yield self.dec2.dec.opcode_in
opcode = SelectableInt(value=opcode, bits=32)
pfx = SVP64Instruction.Prefix(opcode)
- log("prefix test: opcode:", pfx.PO, bin(pfx.PO), pfx.id)
- self.is_svp64_mode = bool((pfx.PO == 0b000001) and (pfx.id == 0b11))
+ log("prefix test: opcode:", pfx.po, bin(pfx.po), pfx.id)
+ self.is_svp64_mode = bool((pfx.po == 0b000001) and (pfx.id == 0b11))
self.pc.update_nia(self.is_svp64_mode)
# set SVP64 decode
yield self.dec2.is_svp64_mode.eq(self.is_svp64_mode)
class WordInstruction(Instruction):
_: _Field = range(0, 32)
- PO: _Field = range(0, 6)
+ po: _Field = range(0, 6)
@classmethod
def integer(cls, value, byteorder="little"):
_: _Field = range(64)
prefix: Prefix
suffix: Suffix
- PO: Suffix.PO
+ po: Suffix.po
@classmethod
def integer(cls, value, byteorder="little"):