Add test for prtyw pseudocode
[soc.git] / src / soc / decoder / selectable_int.py
index a275de0724d0c6fed689d6ceaef2904cf99c01a6..ce7c2ebbb9dc585e25036ba2a62e9fd46fe01fae 100644 (file)
@@ -216,6 +216,11 @@ class SelectableInt:
         assert b.bits == self.bits
         return SelectableInt(self.value ^ b.value, self.bits)
 
+    def __rxor__(self, b):
+        b = check_extsign(self, b)
+        assert b.bits == self.bits
+        return SelectableInt(self.value ^ b.value, self.bits)
+
     def __invert__(self):
         return SelectableInt(~self.value, self.bits)