From 2e97ad8c32cb4a352af55ae771f9ddc3f204ad47 Mon Sep 17 00:00:00 2001 From: Dmitry Selyutin Date: Thu, 15 Sep 2022 01:49:15 +0300 Subject: [PATCH] power_insn: allow accessing instruction bits --- src/openpower/decoder/power_insn.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/openpower/decoder/power_insn.py b/src/openpower/decoder/power_insn.py index 5a85ecde..c57ec57a 100644 --- a/src/openpower/decoder/power_insn.py +++ b/src/openpower/decoder/power_insn.py @@ -1058,6 +1058,12 @@ class Instruction(_Mapping): def __hash__(self): return hash(int(self)) + def __getitem__(self, key): + return self.storage.__getitem__(key) + + def __setitem__(self, key, value): + return self.storage.__setitem__(key, value) + def record(self, db): record = db[self] if record is None: -- 2.30.2